ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งคืนตัวเลขที่กลับด้าน
สิ่งหนึ่งที่เราควรจำไว้คือตัวเลขควรรักษาเครื่องหมายไว้ กล่าวคือ จำนวนลบควรจะยังเป็นลบเมื่อกลับรายการ
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const num = -224;
function reverseNumber(n) {
let x = Math.abs(n)
let y = 0
while (x > 0) {
y = y * 10 + (x % 10)
x = Math.floor(x / 10)
};
return Math.sign(n) * y
};
console.log(reverseNumber(num)); ผลลัพธ์
-422