大家好,我是逆戰班的一員,今天給大家講解一下Js迴圈中的For迴圈。 For迴圈是JS迴圈中一個非常重要的部分。 我們先講一下for迴圈的作用: For迴圈用在需要重覆執行的某些代碼,比如從1列印到100;或者尋找1到100中的偶數、奇數、質數、合數等等。 然後是For迴圈語句的基本結構: for( ...
大家好,我是逆戰班的一員,今天給大家講解一下Js迴圈中的For迴圈。
For迴圈是JS迴圈中一個非常重要的部分。
我們先講一下for迴圈的作用:
For迴圈用在需要重覆執行的某些代碼,比如從1列印到100;或者尋找1到100中的偶數、奇數、質數、合數等等。
然後是For迴圈語句的基本結構:
for( 初始化變數; 終止條件(條件表達式); 遞增或遞減;(for迴圈中最後執行的語句) ){ 迴圈體(一組重覆執行的語句); }
我們來舉個例子:
我們在JS中列印十局你好!
1、我們先初始化變數為1
2、接著 i<=10;它的意思就是 當i這個變數小於或者等於10的時候,我們就停止列印,所以它也被稱作for迴圈中的終止條件。
3、i++ 它的意思就是在終止條件後如果i<=10依然成立,那麼在執行完迴圈體後i就自增1作為新的變數使用。
4、最後我們來分析一下迴圈體中的語句document.write();它的意思是在頁面中列印括弧中的內容。每迴圈一次i就被列印一次,每次i的值都是執行後自增1.
我們看一下例子中的結果:
在for迴圈中還有兩個跳出迴圈的語句:break和continue。我們分別來講解一下這兩個方法。
1、 break:終止迴圈讓迴圈停止。
例子:
我們讓它如果i等於5的時候停止迴圈,這時候看一下結果
i列印到5的時候就停止了,並且不再執行下邊的迴圈。
2、 continue:跳過本次迴圈,並不是停止迴圈。我們把break換成continue。
如果i等於5時寫上continue,意思就是我們跳過i=5的迴圈,這時頁面上就會列印除了5以外迴圈的i的值。