實現步驟:1、定義一個變數賦值為0,用於儲存求和結果,語法「var sum=0;」;2、使用for語句遍歷100到1000間的全部整數,語法「for (var i = 100; i <= 1000; i++) {//迴圈體語句塊;}」;3、在迴圈體中,使用「+=」運運算元將遍歷的全部值相加即可,語法「sum +=i;」,迴圈結束後變數sum的值就是100到1000的和。
前端(vue)入門到精通課程:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API偵錯工具:
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,可以利用for迴圈語句來求100到1000的和。
實現步驟
步驟1:定義一個變數賦值為0,用於儲存求和結果
var sum=0;
登入後複製
步驟2:使用for語句遍歷100到1000間的全部整數
for (var i = 100; i <= 1000; i++) {
//迴圈體語句塊;
}
登入後複製
步驟3:在迴圈體中,使用「+=」運運算元將遍歷的全部值相加
sum += i;
登入後複製
迴圈結束後,變數sum的值就是100到1000的和。
實現程式碼:
var sum=0;
for (var i = 100; i <= 1000; i++) {
sum += i ;
}
console.log("100到1000的和為"+sum);
登入後複製
封裝一下,實現指定區間的和
function f(a,b){
var sum=0;
for (var i = a; i <= b; i++) {
sum += i ;
}
console.log(a+"到"+b+"的和為"+sum);
}
登入後複製
求1~2的和
f(1,2);
登入後複製
求1~5的和
f(1,5);
登入後複製
求1~10的和
f(1,10);
登入後複製
擴充套件知識:for 迴圈
for迴圈會將控制迴圈次數的變數預先定義在for語句中,因此for迴圈語句能夠按照已知的迴圈次數進行迴圈操作,適用於明確知道指令碼需要執行的次數的情況。
for 迴圈的語法格式如下:
for (初始化語句; 迴圈條件; 變數更新--自增或自減) {
語句塊;
}
登入後複製
for迴圈語句可以拆解為4個部分:()
號中的三個表示式和{}
中的「語句塊」,下面我們來分析一下。
語句解析:
初始化語句(表示式1):主要是初始化一個變數值,用於設定一個計數器,即迴圈開始的值;該語句僅在第一次迴圈時執行,以後都不會再執行。
迴圈條件(表示式2):迴圈執行的限制條件,用於控制是否執行迴圈體中的程式碼;如果條件為TRUE,則迴圈繼續,如果條件為FALSE ,則迴圈結束,立即退出迴圈。
變數更新(表示式3):一個帶有自增或自減操作的表示式,迴圈每執行一次,馬上修改計數器的值,以使迴圈條件逐漸變得「不成立」。
語句塊:條件判斷為真時,需要執行的若干程式碼。
上面的描述是不是有點繞,我們來看看for迴圈語句的執行流程圖,可以更直觀的瞭解for迴圈的執行過程:
【相關推薦:、】
以上就是javascript怎麼求100到1000的和的詳細內容,更多請關注TW511.COM其它相關文章!