เป้าหมายของเราคือการเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งคืนตัวเลขที่กลับด้าน
ตัวอย่างเช่น การย้อนกลับของ 678 −
876
นี่คือรหัสสำหรับกลับตัวเลขใน JavaScript -
ตัวอย่าง
const num = 124323;
const reverse = (num) => parseInt(String(num)
.split("")
.reverse()
.join(""), 10);
console.log(reverse(num)); ผลลัพธ์
เอาต์พุตในคอนโซลจะเป็น -
323421
คำอธิบาย
- สมมติว่า num =123
- เราแปลง num เป็น string → num กลายเป็น '123'
- เราแยก '123' → มันจะกลายเป็น ['1', '2', '3']
- เรากลับอาร์เรย์ → มันจะกลายเป็น ['3', '2', '1']
- เรารวมอาร์เรย์เพื่อสร้างสตริง → มันจะกลายเป็น '321'
- สุดท้าย เราแยกวิเคราะห์สตริงเป็น Int และส่งคืน → 321