题目:计算从1开始的连续n个自然数之和,当其和值刚好超过100时结束,求n
代码:
var sum = 0;
var n = 0;
while(sum <= 100){
n++;
sum +=n;
}
console.log(sum);
console.log(n);
问题:这道题用for循环怎么实现呢?
题目:计算从1开始的连续n个自然数之和,当其和值刚好超过100时结束,求n
代码:
var sum = 0;
var n = 0;
while(sum <= 100){
n++;
sum +=n;
}
console.log(sum);
console.log(n);
问题:这道题用for循环怎么实现呢?
function a(count){
var sum =0;
for(var i=1;i<count;i++){
if(sum >count){
console.log(i-1);
break;
}
sum +=i;
}
}
a(100);//求累加值刚好超过100,参数传100,求累加值刚好超过1000,参数传1000,
var sum = 0;
for (var i = 0; sum <= 100; i++) {
sum += i;
}
console.log(sum);
console.log(i-1);
function xx(){
var sum=0;
var n=0;
for(;;){
if(sum<=100){
n++;
sum+=n;
console.log(n);
}else{
console.log(n);
return n;
}
}
}
xx();
var sum = 0;
for (var i = 1; sum <= 100; i++) {
sum += i;
}
console.log(sum);
console.log(i);
var n = 0;
for(var i = 1; i<=100;i++){
if(n<=100){
n = i+n;
console.log(n) //105
console.log(i); //14
}
}
function a(v) {
for (let i = 0; i < i + 1; i++) {
v -= i;
if (v <= 0) {
console.log(i - 1);
break;
}
}
}
a(100);
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答839 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决