Viết hàm nhận số, trả về số đảo ngược. Ví dụ: 678 → 876.
Ví dụ
const num = 124323; const reverse = (num) => parseInt(String(num).split("").reverse().join(""), 10); console.log(reverse(num));
Kết quả
323421
Giải thích
- num = 123
- Chuyển string:
'123' - Split:
['1','2','3'] - Reverse:
['3','2','1'] - Join:
'321' - parseInt(..., 10):
321
Lưu ý: Không xử lý số âm (dấu - sẽ bị mất). Cải tiến: const sign = Math.sign(num); return sign * parseInt(String(Math.abs(num)).split('').reverse().join(''), 10);. Cũng không giữ leading zeros (số không có khái niệm leading zero).