Intκ° μ£Όμ΄μ‘μ λ, μ΄λ₯Ό μμμΌλ‘ μΆλ ₯νκΈ°.
function reverseInt(n) {
const reversed = n.toString().split('').reverse().join('');
return parseInt(reversed) * Math.sign(n);
}
parseInt() ν¨μλ λ¬Έμμ΄ μΈμλ₯Ό νμ±νμ¬ νΉμ μ§μ(μμ μ§λ² 체κ³μμ κΈ°μ€μ΄ λλ κ°)μ μ μλ₯Ό λ°ννλ€.
λ¬Έμμ΄λ‘ λ³νν μ«μλ₯Ό μμμΌλ‘ λ§λ€μ΄ λ°ννκΈ° μν΄ μ¬μ©νλ€.
Math.sign() ν¨μλ μ£Όμ΄μ§ μ«μμ μμ, μμ, 0 μ¬λΆλ₯Ό λνλ΄λ λΆνΈλ₯Ό λ°ννλ€.
μμμΈ κ²½μ° -1, μμμΈ κ²½μ° 1, 0μΈ κ²½μ° 0μ λ°ννλ€.
μ΄λ₯Ό ν΅ν΄ μμμΈ κ²½μ° -1μ κ³±ν΄μ£Όμ΄ μμλ₯Ό μ μ§ν μ μλλ‘ νλ€.