javascript怎麼求100到1000的和

2022-10-12 22:01:02

實現步驟: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);
登入後複製

1.png

封裝一下,實現指定區間的和

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);
登入後複製

3.png

求1~5的和

f(1,5);
登入後複製

4.png

求1~10的和

f(1,10);
登入後複製

5.png

擴充套件知識:for 迴圈

for迴圈會將控制迴圈次數的變數預先定義在for語句中,因此for迴圈語句能夠按照已知的迴圈次數進行迴圈操作,適用於明確知道指令碼需要執行的次數的情況。

for 迴圈的語法格式如下:

for (初始化語句; 迴圈條件; 變數更新--自增或自減) {
    語句塊;   
}
登入後複製

for迴圈語句可以拆解為4個部分:()號中的三個表示式和{}中的「語句塊」,下面我們來分析一下。

語句解析:

  • 初始化語句(表示式1):主要是初始化一個變數值,用於設定一個計數器,即迴圈開始的值;該語句僅在第一次迴圈時執行,以後都不會再執行。

  • 迴圈條件(表示式2):迴圈執行的限制條件,用於控制是否執行迴圈體中的程式碼;如果條件為TRUE,則迴圈繼續,如果條件為FALSE ,則迴圈結束,立即退出迴圈。

  • 變數更新(表示式3):一個帶有自增或自減操作的表示式,迴圈每執行一次,馬上修改計數器的值,以使迴圈條件逐漸變得「不成立」。

  • 語句塊:條件判斷為真時,需要執行的若干程式碼。

上面的描述是不是有點繞,我們來看看for迴圈語句的執行流程圖,可以更直觀的瞭解for迴圈的執行過程:

1.jpg

【相關推薦:、】

以上就是javascript怎麼求100到1000的和的詳細內容,更多請關注TW511.COM其它相關文章!