Min*_*ang 3 javascript math loops
我想设置2个数字(n1和n2)的第一个最小公倍数,但我的break语句不起作用.我不想使用返回(它工作).有办法解决这个问题吗?谢谢.
var firstDayTogether,n1,n2;
for(var i=1;i<12345;i++){
for(var j=1;j<12345;j++){
if((s1*i)==(s2*j)){
firstDayTogether=(s1*i);
break;
}
}
}
Run Code Online (Sandbox Code Playgroud)
Nie*_*sol 13
你只是打破了内循环.您可以使用标签指定要结束的循环.
outerloop: for( var i=1; i<12345; i++) {
for( var j=1; j<12345; j++) {
if((s1*i)==(s2*j)) {
firstDayTogether = s1*i;
break outerloop; // <== !!
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3472 次 |
最近记录: |