迴圈:一件事不停的或者是重覆的做 迴圈要有結束的條件,迴圈還應該有計數器(記錄迴圈的次數的) while迴圈 while迴圈語法: 計數器 var 變數=0; while(迴圈的條件){ 迴圈體; 計數器++; } 執行過程: 先判斷條件是否成立,(條件的結果是true還是false),如果是fal ...
迴圈:一件事不停的或者是重覆的做
迴圈要有結束的條件,迴圈還應該有計數器(記錄迴圈的次數的)
while迴圈
while迴圈語法:
計數器
var 變數=0;
while(迴圈的條件){
迴圈體;
計數器++;
}
執行過程:
先判斷條件是否成立,(條件的結果是true還是false),如果是false,那麼迴圈的代碼(while的大括弧中的代碼都不執行),如果是true,那麼先執行迴圈體,然後執行計數器,然後,直接去--->迴圈的條件,再次判斷是否成立,成立則繼續執行迴圈體,否則跳出迴圈,執行完迴圈體之後,計數器加1,然後再去迴圈的條件,判斷,成立則迴圈,否則跳出迴圈var i=0; while(i<20){ 迴圈體 i++; }
練習:請輸出10次:哈哈,我又變帥了
var i = 0; //計數器 while (i < 10) { console.log("哈哈,我又變帥了" + (i + 1)); i++; //記錄次數 }
練習:計算1-100之間所有數字的和
var sum = 0; //存儲最終的和 var i = 1; //計數器 while (i <= 100) { //sum=sum+i;//不停的計算數字的和 sum += i; i++; } console.log("和為:" + sum);
var sum = 0; //存儲最終的和 var i = 0; //計數器 while (i <= 5) { //sum=sum+i;//不停的計算數字的和 sum += i; i++; } console.log("和為:" + sum);