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