Bội số chung nhỏ nhất, (LCM) của hai số nguyên a và b, là số nguyên dương nhỏ nhất chia hết cho cả a và b.
Ví dụ -
LCM của 4 và 6 là 12 vì 12 là số nhỏ nhất chia hết cho cả 4 và 6.
Chúng tôi được yêu cầu viết một hàm JavaScript nhận vào hai số, tính toán và trả về LCM của những số đó.
Ví dụ
Sau đây là mã -
const num1 = 4; const num2 = 6; const findLCM = (num1, num2) => { let hcf; for (let i = 1; i <= num1 && i <= num2; i++) { if( num1 % i == 0 && num2 % i == 0) { hcf = i; }; }; let lcm = (num1 * num2) / hcf; return lcm; }; console.log(findLCM(num1, num2));
Đầu ra
Sau đây là kết quả trên bảng điều khiển -
12