Javascript 最小公倍数(适用于一系列数字)

Javascript 最小公倍数(适用于一系列数字),javascript,algorithm,Javascript,Algorithm,试图理解此解决方案,以便在一系列数字中找到最小公倍数。需要有人解释为什么需要“休息” function smallestCommons(arr){ 设max=Math.max(arr[0],arr[1]); 设min=Math.min(arr[0],arr[1]); 设倍数=0; 让multipleFound=false; while(multipleFound==false){ 多重+=最大值; 对于(变量i=min;i

试图理解此解决方案,以便在一系列数字中找到最小公倍数。需要有人解释为什么需要“休息”

function smallestCommons(arr){
设max=Math.max(arr[0],arr[1]);
设min=Math.min(arr[0],arr[1]);
设倍数=0;
让multipleFound=false;
while(multipleFound==false){
多重+=最大值;
对于(变量i=min;ilog(smallestCommons([1,5])如果您的问题是关于百分比符号(%)

因此,当
multiple
“除以
i
后的剩余值”不等于
0
!=
)时,脚本似乎打破了循环(将
multipleFound
设置为
false

如果您需要更多关于数学的一般信息:

是的,我很难理解那个部分。现在代码更清晰了,因为您提到了break的余数语句