숫자인 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 이기 때문
// 첫번째 풀이
const num = 121;
const sameReverse = num => {
var string = num.toString().split('').reverse().join('');
if(num === string){
return true;
} else {
return false;
}
}
// return 값 : false
// 잉? 왜 true 가 나오지? 고민고민
const num = 121;
const sameReverse = num => {
var string = num.toString().split('').reverse().join('')-0;
if(num === string){
return true;
} else {
return false;
}
}
sameReverse(num);