Viết hàm nhận một số và trả về mảng các chữ số của số đó nhưng theo thứ tự ngược lại. Chuyển số thành chuỗi, tách thành mảng chuỗi chữ số, chuyển sang số, đảo mảng và trả về.
Hàm chuyển đổi:
const reversifyNumber = (num) => {
const numString = String(num);
return numString.split("").map(el => {
return +el;
}).reverse();
};Ví dụ
const reversifyNumber = (num) => {
const numString = String(num);
return numString.split("").map(el => {
return +el;
}).reverse();
};
console.log(reversifyNumber(1245));
console.log(reversifyNumber(123));
console.log(reversifyNumber(5645));
console.log(reversifyNumber(645));Kết quả
Đầu ra trong console sẽ là:
[ 5, 4, 2, 1 ] [ 3, 2, 1 ] [ 5, 4, 6, 5 ] [ 5, 4, 6 ]