亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一道小數學題,用for循環怎么實現?

一道小數學題,用for循環怎么實現?

墨色風雨 2018-10-10 12:19:55
題目:計算從1開始的連續n個自然數之和,當其和值剛好超過100時結束,求n代碼:var sum = 0; var n = 0; while(sum <= 100){     n++;       sum +=n; } console.log(sum); console.log(n);問題:這道題用for循環怎么實現呢?
查看完整描述

2 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

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,


查看完整回答
反對 回復 2018-10-21
?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

var sum = 0;

    for(var i = 0;i<=i;i++){

        if(sum >= 100){

            break;

        }else{

            sum += i;

        }

    }

    console.log('i =' +(i-1));  //i = 14

    console.log('sum = '+sum); //sum = 105


查看完整回答
反對 回復 2018-10-21
  • 2 回答
  • 0 關注
  • 1210 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號