reverse 함수 문제

jinah·2021년 3월 30일
0
post-thumbnail

문제🙌

reverse 함수에 정수인 숫자를 인자로 받습니다.
그 숫자를 뒤집어서 return해주세요.

x: 숫자
return: 뒤집어진 숫자를 반환!

예들 들어,
x: 1234
return: 4321

x: -1234
return: -4321

x: 1230
return: 321

const reverse = x => {
  stringNum = x.toString().split('').reverse()
  if(x < 0){
    stringNum.pop();
    stringNum.unshift('-');
  } return Number(stringNum.join(''))
}
console.log(reverse(-1234))

module.exports = { reverse };

if문에서 if(string[string.length-1] === '-') 대신해서
x<0보다 작다를 넣어보니 결과값이 같았다!🙏

profile
안녕하세요:)

0개의 댓글