ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน 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