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

Cắt bỏ số ở mỗi chữ số để tạo một mảng trong 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ố. Hàm của chúng ta sẽ trả về một mảng các chuỗi chứa số bị cắt ở mỗi chữ số.

Ví dụ

Sau đây là mã -

const num = 246;
const cutOffEach = (num = 1) => {
   const str = String(num);
   const res = [];
   let temp = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      temp += el;
      res.push(temp);
   };
   return res;
};
console.log(cutOffEach(num));

Đầu ra

Sau đây là đầu ra của bảng điều khiển -

[ '2', '24', '246' ]