정수 반전
Chapter3【Integer Reversal】
(예)
reverseInt(15) === 51
reverseInt(981) === 189
reverseInt(500) === 5
reverseInt(-15) === -51
reverseInt(-90) === -9
1. 숫자를 문자열로 만듭니다 (split, reverse, join)
function reverseInt(n) {
const reversed = n.toString().split('').reverse().join('');
if (n < 0) {
return parseInt(reversed) * -1;
}
return parseInt(reversed);
}
2. Math.sign 사용
function reverseInt(n) {
const reversed = n.toString().split('').reverse().join('');
return parseInt(reversed) * Math.sign(n);
}
참고 링크
Math.sign()
htps : //에서 ゔぇぺぺr. 어쩌면. 오 rg / 자 / 도 cs / 우 b
Reference
이 문제에 관하여(정수 반전), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ka-matsumoto/items/34a21014855a1ce4de6c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)