숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.
num: 숫자
return: true or false (뒤집은 모양이 num와 똑같은지 여부)
예를 들어,
num = 123
return false
=> 뒤집은 모양이 321 이기 때문
num = 1221
return true
=> 뒤집은 모양이 1221 이기 때문
num = -121
return false
=> 뒤집은 모양이 121- 이기 때문
num = 10
return false
=> 뒤집은 모양이 01 이기 때문
-
부호까지 다 뒤집는다num
을 toString()
split()
reverse()
join
을 한 번에 해줘서 reNum
에 담아줬습니다.join()
을 해줬기 때문에 reNum
의 type은 문자입니다. 따라서 Number()
을 사용해서 숫자로 바꿔줬습니다.num
과 reNum
을 비교해서 참/거짓을 반환해줬습니다.num
과 reNum
을 비교해서 오류가 났는데 같은 팀인 인태님이 type을 비교해보라고 하셔서 typeof()
를 사용해서 두 변수의 타입이 다르다는 것을 알았는데 이런 쉽게 놓칠 수 있는 부분을 조심해야겠습니다.reverse()
함수를 혹은 특정 함수를 풀어서 코드를 구현할 수 있는 연습을 해야겠습니다.