CodaKata 02
문제
reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
예를 들어
x: 1234 return 4321
x: -1234 return : -4321
x: 1230 return: 123
나의 답안
인자로 받은 정수인 값을 뒤집어서 반환해야 하는데, 음수일 경우에 음수 기호를 제거하고, 배열을 뒤집어서 다시 맨 앞에 음수 기호를 추가하는 방법으로 해결했다.
const reverse = (x) => {
return parseInt(x.toString().split('').reverse().join('')) * Math.sign(x);
};
console.log(reverse(-2178)); // -8712
console.log(reverse(8376)); // 6738
console.log(reverse(1230)); // 321
console.log(reverse(-123)); // -321
Author And Source
이 문제에 관하여(CodaKata 02), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@vi2920va/Coda-Kata-02저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)