iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0

Hello,大家好~歡迎回到JavaScript初學者成長日記!
今天要講的主題是迴圈。迴圈就是可以協助我們做一些重複的事情,在JavaScript中的迴圈有兩種,for迴圈以及while迴圈。
先來看一下for迴圈,寫法如下:
https://ithelp.ithome.com.tw/upload/images/20240925/20169421ZHM2F8WzyZ.jpg

首先,括號內的第一部分,我們宣告i等於1,就是給i一個起始值1;第二部分,是給i一個範圍,當i小於5時它就繼續做;第三部分是每跑一圈後要做的事,在這裡就是每跑一圈I 就加1,是想若是第三部分沒寫會怎樣?沒錯!它就是會一直跑一直跑,因為i每圈都是1,永遠小於5,所以第三部分很重要喔!再來大括號內就是要做的事,這裡就是印出i,所以產生的結果是印出1、2、3、4。
接著來說while迴圈,寫法如下:
https://ithelp.ithome.com.tw/upload/images/20240925/20169421yNMBf6TH1Y.jpg

先用let宣告a等於1,接著寫while迴圈,小括號內為條件,當條件滿足時,就會做大括號內的事,在這裡我們要印出a,與for迴圈不同的是,while迴圈將每跑一圈要做的事寫在大括號內,所以印完a之後,要將a加上1,否則會造成無窮迴圈喔!在這裡可以看出印出來的結果就是1、2、3、4、5、6、7、8、9。
那這兩者除了寫法上的差異,還有甚麼區別嗎?其實是沒有的,兩者之間是可以互相替換,但各人目前為止,比較常用到for迴圈,就看個人習慣囉!
今天迴圈的部分就簡單介紹到這!明天就要開始說到函數了!明天見!掰掰!


上一篇
<實作>閏年判斷
下一篇
函數(一)
系列文
JavaScript初學者成長日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言