大家好,今天給大家講解一下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的值。