亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

JavaScript-For 循環(huán)和 While 循環(huán)

Clect / 745人閱讀

摘要:一循環(huán)一個循環(huán)會一直重復(fù)執(zhí)行,直到指定的循環(huán)條件為。的循環(huán)和與的循環(huán)是很相似的。如果的值是,循環(huán)終止。如果表達(dá)式整個都被省略掉了,的值會被認(rèn)為是。如果求值為假,則跳出循環(huán)執(zhí)行后面的語句。注意使用語句在計算結(jié)果為真之前停止循環(huán)。

一、For 循環(huán)

一個for循環(huán)會一直重復(fù)執(zhí)行,直到指定的循環(huán)條件為fasle。 JavaScript的for循環(huán)和Java與C的for循環(huán)是很相似的。

for ([initialExpression]; [condition]; [incrementExpression])  
statement
1.1 執(zhí)行方式

(1)如果有初始化表達(dá)式initialExpression,它將被執(zhí)行。這個表達(dá)式通常會初始化一個或多個循環(huán)計數(shù)器,但語法上是允許一個任意復(fù)雜度的表達(dá)式的。這個表達(dá)式也可以聲明變量。

(2)計算condition表達(dá)式的值。如果condition的值是true,循環(huán)中的statement會被執(zhí)行。如果condition的值是false,for循環(huán)終止。如果condition表達(dá)式整個都被省略掉了,condition的值會被認(rèn)為是true

(3)循環(huán)中的statement被執(zhí)行。如果需要執(zhí)行多條語句,可以使用塊 ({ ... })來包裹這些語句。

(4)如果有更新表達(dá)式incrementExpression,執(zhí)行它,然后流程回到步驟(2)

二、實例 2.1 輸出 1-100

2.2 求和 1+2+...+99+100

2.3 求和 1-100 奇數(shù)

2.4 求和 1-100 偶數(shù)

2.5 輸出 1-100 被3整除或被5整除的數(shù)

2.6 輸出乘法口訣表

三、遍歷數(shù)組

四、While 循環(huán) 4.1 語法
while (condition) {
statement
}
4.2 說明

(1)condition

條件表達(dá)式,在每次循環(huán)前被求值。如果求值為,statement就會被執(zhí)行。如果求值為,則跳出while循環(huán)執(zhí)行后面的語句。

(2)statement

只要條件表達(dá)式求值為,該語句就會一直被執(zhí)行。要在循環(huán)中執(zhí)行多條語句,可以使用塊語句({ ... })包住多條語句。

4.3 注意

使用break語句在condition計算結(jié)果為真之前停止循環(huán)。

五、實例 5.1 輸出 1-100 被7整除或有數(shù)字7的數(shù)

閱讀更多

參考文章 深入了解 JavaScript 中的 for 循環(huán)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/93909.html

相關(guān)文章

  • PHP基礎(chǔ)學(xué)習(xí)5.深入循環(huán)while循環(huán)

    摘要:上一節(jié)我們學(xué)習(xí)了循環(huán)的使用以及語法,這一節(jié)看看循環(huán)的語法結(jié)構(gòu)和使用場景。循環(huán)比循環(huán)結(jié)構(gòu)上更加簡單,它表達(dá)了只要就循環(huán)的概念。當(dāng)數(shù)組為空的時候,自然而然就退出循環(huán)了。 上一節(jié)我們學(xué)習(xí)了for循環(huán)的使用以及語法,這一節(jié)看看while循環(huán)的語法結(jié)構(gòu)和使用場景。 while循環(huán)比for循環(huán)結(jié)構(gòu)上更加簡單,它表達(dá)了 只要XXX就循環(huán)的概念。 比如下面這個簡單例子 showImg(https://...

    xiangchaobin 評論0 收藏0
  • Javascript 深入學(xué)習(xí)循環(huán)

    摘要:遞歸函數(shù)還會受到瀏覽器調(diào)用棧的大小的限制。雖然迭代也會導(dǎo)致性能問題,但是使用優(yōu)化的循環(huán)就可以代替長時間運(yùn)行的遞歸函數(shù),可以提高新能,因為運(yùn)行一個循環(huán)比反復(fù)調(diào)用一個函數(shù)的開銷要小。 本文章記錄本人在深入學(xué)習(xí)js循環(huán)中看書理解到的一些東西,加深記憶和并且整理記錄下來,方便之后的復(fù)習(xí)。 選擇正確的循環(huán)體 在大部分編程語言中,代碼執(zhí)行的時間多數(shù)消耗在循環(huán)的執(zhí)行上。 js定義了4種...

    Cristalven 評論0 收藏0
  • C語言循環(huán)結(jié)構(gòu)

    摘要:語言循環(huán)結(jié)構(gòu)一語句現(xiàn)在一般很少用語句介紹語言中提供了可以隨意濫用的語句和標(biāo)記跳轉(zhuǎn)的符號。 Hello,everyone!forever 之前介紹了C分支結(jié)構(gòu),今天按...

    Pines_Cheng 評論0 收藏0
  • Python學(xué)習(xí)小結(jié)---用戶輸入While循環(huán)

    摘要:本章將學(xué)習(xí)用戶的輸入以及循環(huán)的一些基礎(chǔ)方式方法等待用戶的輸入該函數(shù)會讓程序暫停運(yùn)行,等待用戶輸入后盡享下一步操作,我們可以將用戶輸入的信息存入到一個變量中是你自己輸入的當(dāng)我們寫出這個函數(shù)時,必須讓用戶知道他應(yīng)該輸入什么,否則亂輸入根 本章將學(xué)習(xí)用戶的輸入以及While循環(huán)的一些基礎(chǔ)方式方法 input()等待用戶的輸入 該函數(shù)會讓程序暫停運(yùn)行,等待用戶輸入后盡享下一步操作,我們...

    lscho 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<