
숫자 값이 계산되지 않고 숫자만 합쳐지게 하려면 문자형으로 변환한 뒤 합쳐주고, 두 값을 숫자로써 비교해주기 위해서 다시 숫자형으로 변환하여 비교 후, 결과 값을 반환해보도록 하겠다.!

두 가지 테스트를 통과하였지만 ab와 ba 의 값 ( 본문에서 a ⊕ b와 b ⊕ a 의미 ) 이 같을 때의 경우를 작성해주지 않았다
분명 제출하면 통과하지 못할 것..
if 문 말고 삼항연산자로 간단하게 쓰고 싶었던 나는 삼항연산자에 다른 조건을 추가할 수 있는 방법을 찾아보았다.

중첩 삼항연산자를 사용했다.
중첩이 되는 경우는 if 문을 쓰는 것이 가독성이 더 좋을 것이라고 생각된다.
ab 와 ba 의 값이 갔을 때는 ab 를 출력하고 그렇지 않은 경우에는 ab 가 ba 보다 크면 ab를, 그렇지 않으면 (ba가 더 크면) ba를 출력하는 중첩 삼항연산자를 작성해주었다.

점수의 기준은 아직도 잘 모르겠지만 4점이나 얻었다 키키
🎈 중첩 삼항연산자
( 조건식 ) ? 참 : ( 조건식 ) ? 참 : 거짓
중첩 삼항연산자를 사용하여 if 문 사용을 대체할 수 있다.
'코딩테스트' 카테고리의 다른 글
코딩테스트 풀이 - 배열 만들기 1 (0) | 2023.11.28 |
---|---|
코딩테스트 풀이 - 수 조작하기 1 | 문자열을 배열로 바꾸기 (2) | 2023.11.25 |
코딩테스트 풀이 - 원소들과 곱과 합 (1) | 2023.11.24 |
코딩테스트 풀이 - 배열 비교하기 | 중첩 if 문 (0) | 2023.11.23 |
코딩테스트 풀이 - 첫 번째로 나오는 음수 | break (0) | 2023.11.23 |