Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển số thành mảng chữ số đảo ngược trong JavaScript

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 ]