第1个回答 2023-11-23
for
var sum=0;
for (var i = 1; i < 1000; i++) {
if ((i%2==0)&&sum<2000) {
sum+=i;
}
if (sum>2000) {
console.log("i="+i);
break;
}
}
console.log("sum="+sum);
输出:i=90
sum=2070
while
var sum=0;
var i=2;
while(sum<2000){
if ((i%2==0)&&sum<2000) {
sum+=i;
}
if (sum>2000) {
console.log("i="+i);
break;
}
i=i+1;
}
console.log("sum="+sum);
输出:i=90
sum=2070