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

Chia số thành mảng độ dài k trong JavaScript

Chúng ta cần viết hàm JavaScript nhận hai số m và k, trả về mảng kích thước k với tất cả phần tử cộng lại bằng m.

Ví dụ

Mã cho việc này:

const len = 30; const sum = 121; const splitNumber = (len, sum) => {    const res = [];      for(let i = 0; i < len; i++){       res.push(sum / len);    };    return res; }; console.log(splitNumber(len, sum));

Đầu ra

Kết quả trên console:

[    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333,    4.033333333333333, 4.033333333333333 ]