㈠for迴圈
⑴for語句,也是乙個迴圈語句,也稱為for迴圈
⑵在for迴圈中,為我們提供了專門的位置用來放三個表示式:
1.初始化表示式
2.條件表示式
3.更新表示式
⑶for迴圈的語法:
for(①初始化表示式;②條件表示式;④更新表示式)
⑷for迴圈的執行流程:
①執行初始化表示式,初始化變數(初始化表示式只會執行一次)
②執行表示式,判斷是否執行迴圈。
如果為true,則執行迴圈③
如果為false,終止迴圈
④執行更新表示式,更新表示式執行完畢繼續重複②
⑸for迴圈中的三個部分都可以省略,也可以寫在外部
如果在for迴圈中不寫任何的表示式,只寫兩個分號(;)
此時迴圈是乙個死迴圈會一直執行下去,慎用!!!!
例如:
for(;;)
㈡for迴圈練習
1.練習一:列印1-100之間所有奇數之和
**如下:
//建立乙個變數,用來儲存奇數之和
var sum = 0;//
列印1-100之間的數
for(var i=1; i<=100; i++)
} console.log(
"奇數之和為:
" +sum);
2.練習二:列印1-100之間所有7的倍數的個數及總和
**如下:
//定義乙個變數,來儲存總和
var sum = 0;//
定義乙個計數器,來記錄數量
var count = 0;//
列印1-100之間所有的數
for(var i=1; i<=100; i++)}
//輸出總和
console.log(
"總和為:
"+sum);
//輸出總數
console.log(
"總數量為:
"+count);
3.練習三:水仙花數是指乙個3位數,它的每個位上的數字的3次冪之和等於它本身。
(例如:1^3 +5^3 +3^3 = 153),請列印所有的水仙花數。
**如下:
//列印所有的三位數
for(var i=100; i<1000; i++)
}
迴圈語句python Python 迴圈語句
sonnetoab勝於藍 優秀個人部落格 gra nnet qq.comoab勝於藍 優秀個人部落格oab勝於藍 優秀個人部落格 八皇后問題 迴圈遞迴法 oab勝於藍 優秀個人部落格 queen problem with recurison board size 8 def under attack...
迴圈for語句 if語句
if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i if語句 if 表示式 else if 表示式 for迴圈 for var i 0 i 10 i while迴圈 while 表示式 使用場景 for 次數確定的時候使用 while 直到滿足摸個條件的...
for迴圈語句
迴圈語句 for迴圈,while迴圈,do.while迴圈。for迴圈格式 for 初始化語句 判斷條件語句 控制條件語句 執行流程 a 執行初始化語句 b 執行判斷條件語句,看其返回值是true還是false 如果是true,就繼續執行 如果是false,就結束迴圈 c 執行迴圈體語句 d 執行控...