Computer >> Máy Tính >  >> Lập trình >> Javascript

Đã đảo ngược mảng chữ số từ số bằng JavaScript

Vấn đề

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một số. Trước tiên, hàm của chúng ta phải đảo ngược số và sau đó chia số đã đảo ngược thành các chữ số và trả về mảng chữ số đã tách đó.

Đầu vào

const num = 1234567;

Đầu ra

const output = [7, 6, 5, 4, 3, 2, 1];

Vì số ngược lại là 7654321

Ví dụ

Sau đây là mã -

const num = 1234567;
const reverseAndSplit = (num = 1) => {
   const numStr = String(num);
   const arr = numStr.split('');
   arr.reverse();
   return arr.map(el => {
      return Number(el);
   });
};
console.log(reverseAndSplit(num));

Đầu ra

[7, 6, 5, 4, 3, 2, 1]