본문 바로가기
🏋️‍♀️ Code Practice

[JS] 문자 뒤집기

by 슬용이 2022. 5. 14.

문제

💡 숫자인 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 sameReverse = num => {
  let numString = num.toString();
	let reversed = numString.split("").reverse().join("");  
  return (reversed === numString? true : false);
}

 

결과

node v12.16.1

✅  same1

✅  same2

✅  same3

✅  same4

✅  same5

  All tests have passed 5/5

 

 

 

 

댓글