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

Chuyển đổi số thành một dãy chữ số đảo ngược trong JavaScript

Cho một số nguyên không âm, chúng tôi bắt buộc phải viết một hàm trả về một mảng chứa danh sách các chữ số độc lập theo thứ tự ngược lại.

Ví dụ:

348597 => The correct solution should be [7,9,5,8,4,3]

Mã cho điều này sẽ là -

const num = 348597;
const reverseArrify = num => {
   const numArr = String(num).split('');
   const reversed = [];
   for(let i = numArr.length - 1; i >= 0; i--){
      reversed[i] = +numArr.shift();
   };
   return reversed;
};
console.log(reverseArrify(num));

Sau đây là kết quả trên bảng điều khiển -

[ 7, 9, 5, 8, 4, 3 ]