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

Mảng các bội số - JavaScript

Chúng ta cần viết một hàm JavaScript nhận vào hai số m và n, trả về mảng chứa n bội số đầu tiên của m.

Ví dụ

Với m = 4 và n = 6:

Đầu ra:

const output = [4, 8, 12, 16, 20, 24];

Giải pháp

Mã triển khai:

const num1 = 4;
const num2 = 6;
const multiples = (num1, num2) => {
  const res = [];
  // Bắt đầu từ num1, tăng dần num1 mỗi lần
  for (let i = num1; i <= num1 * num2; i += num1) {
    res.push(i);
  }
  return res;
};

console.log(multiples(num1, num2));

Kết quả

Đầu ra trong console:

[4, 8, 12, 16, 20, 24]