[CodeKata_02] 숫자를 뒤집어 반환하기

김찬영·2020년 12월 14일
0

코드카타

목록 보기
2/11
post-thumbnail

문제
reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
x: 숫자
return: 뒤집어진 숫자를 반환!

예들 들어,
x: 1234
return: 4321
x: -1234
return: -4321
x: 1230
return: 321

function reverse(x) {
  let minus = false;
  
  if (x < 0) {
      x *= -1;
      minus = true;
  }
  
  let numText = x.toString();
  let result = '';
  
  for (let i = numText.length-1; i >= 0; i--) {
      result += numText[i];
  }
  
  result = minus ? result * -1 : Number(result);
  
  return result;
}
profile
Front-end Developer

0개의 댓글