在JavaScript中找到最小的倍数
我们需要编写一个以数字作为唯一输入的JavaScript函数。函数应找到最小的此类数字,该数字可被所有前n个自然数完全整除。
例如-
对于n=4,输出应为12
因为12是可被1和2以及3和4整除的最小数字。
示例
为此的代码将是-
const smallestMultiple = num => {
let res = 0;
let i = 1;
let found = false;
while (found === false) {
res += num;
while (res % i === 0 && i <= num) {
if (i === num) {
found = true;
};
i++;
};
i = 1;
};
return res;
};
console.log(smallestMultiple(2));
console.log(smallestMultiple(4));
console.log(smallestMultiple(12));
console.log(smallestMultiple(15));输出结果
控制台中的输出将是-
2 12 27720 360360
热门推荐
10 儿子立冬祝福语简短独特
11 对当兵的祝福语简短
12 侄儿高考试祝福语简短
13 伴郎红包祝福语朋友简短
14 媳妇生日简短祝福语朋友
15 公司年会祝福语简短最好
16 元旦感恩祝福语简短大全
17 红包祝福语简短10字
18 周六早晨祝福语简短