成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

Clect / 696人閱讀

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

一、For 循環(huán)

一個(gè)for循環(huán)會(huì)一直重復(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í)行。這個(gè)表達(dá)式通常會(huì)初始化一個(gè)或多個(gè)循環(huán)計(jì)數(shù)器,但語(yǔ)法上是允許一個(gè)任意復(fù)雜度的表達(dá)式的。這個(gè)表達(dá)式也可以聲明變量。

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

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

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

二、實(shí)例 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 語(yǔ)法
while (condition) {
statement
}
4.2 說明

(1)condition

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

(2)statement

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

4.3 注意

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

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

閱讀更多

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/93909.html

相關(guān)文章

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

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

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

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

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

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

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

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

    lscho 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<