日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Web前端开发笔记——第四章 JavaScript程序设计 第四节 条件语句和循环语句

發布時間:2024/2/28 javascript 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Web前端开发笔记——第四章 JavaScript程序设计 第四节 条件语句和循环语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • 一、if條件語句
  • 二、while循環語句
    • (一)while()語句
    • (二)do……while語句
  • 三、for循環語句
  • 四、switch語句
  • 五、break語句和continue語句

一、if條件語句

在JavaScript中,if-else語句的格式如下:

if(表達式) {語句1} else {語句2}

若要進行多個判斷條件,可以通過if-else if-else語句,else-if可以為多個,當if里面的表達式1不成立時,執行表達式2,若表達式2不成立則執行語句3,格式如下:

if(表達式1) {語句1} else if(表達式2) {語句2} ... else {語句3}

例如下列HTML代碼,判斷a的值然后通過alert()警告框輸出a的值的判斷情況,由于只有一條語句所以可以省略花括號,如下:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title></title></head><body><script type="text/javascript">var a = -2;if (a == 0)alert("a的值等于0!")else if (a < 0)alert("a的值小于0!")elsealert("a的值大于0!")</script></body> </html>

運行結果如下:

二、while循環語句

(一)while()語句

while循環語句是while()條件表達式為正確時,則重復執行代碼塊中的內容,直到表達式為錯誤時退出程序,不再執行循環中的代碼。
例如下列代碼,通過while循環計算1+2+3+…+100的值,并在控制臺中輸出:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title></title></head><body><script type="text/javascript">var a = 1;var sum = 0;while (a <= 1000) {sum = a + sum;a+=1;}console.log("1+2+3+...+1000=",sum);</script></body> </html>

運行結果如下:

(二)do……while語句

另外還有do……while語句,該循環在每次檢查表達式是否成立之前都會執行一次代碼塊(即do……while語句至少執行一次),若表達式為成立則重復循環,直到表達式不成立時退出循環,格式如下:
例如下列代碼,并在控制臺中輸出:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title></title></head><body><script type="text/javascript">var i = 0;do {i++;console.log(i);}while (i < 10)</script></body> </html>

運行結果如下:

三、for循環語句

例如下列代碼,利用for循環輸出1!+2!+3!+……+10!的結果,直接讓for循環執行10次,并在控制臺中輸出:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>條件語句</title></head><body><script type="text/javascript">var i, j, sum;j = 1;sum = 0;for (i = 1; i <= 10; i++) {j *= i;sum += j;}console.log("1!+2!+3!+...+10!=",sum);</script></body> </html>

運行結果如下:

另外,for循環語句中還有一個for…in循環語句,它用于枚舉對象的屬性,即循環遍歷對象,例如下列代碼,循環遍歷number[]數組,并在控制臺中輸出:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>條件語句</title></head><body><script type="text/javascript">var number = [0, 1, 2, 3, 4, 5];for (var i in number)console.log(number[i]);</script></body> </html>

運行結果如下:

四、switch語句

例如下列代碼,學生成績為80分,判斷該學生的成績等級并在控制臺中輸出(60分以下不及格,60-70分為及格,70-80分為良好,80-100分為優秀),其中switch(true)表示與case中表達式與其成立時匹配:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>條件語句</title></head><body><script type="text/javascript">var score = 80;switch (true){case score < 60:console.log("不及格!");break;case score >= 60 && score < 70:console.log("及格!");break;case score >= 70 && score < 80:console.log("良好!");break;default:console.log("優秀!");}</script></body> </html>

運行結果如下:

五、break語句和continue語句

與其他語言中的break語句和continue語句一樣,break語句用于退出整個循環,continue語句用于退出本次循環。

總結

以上是生活随笔為你收集整理的Web前端开发笔记——第四章 JavaScript程序设计 第四节 条件语句和循环语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产欧美在线看 | 777色婷婷 | 影音先锋色小姐 | 亚洲精华国产精华精华液网站 | 好吊妞视频在线观看 | 强公把我次次高潮hd | 国产高清不卡一区 | 日韩毛片在线免费观看 | 成人av动漫 | 超碰干| 国产电影免费观看高清完整版视频 | 伊人久久大香线蕉av色婷婷色 | 中文字幕1区2区3区 www.com黄色片 | www.在线观看av | 香蕉茄子视频 | 亚洲第一视频在线 | 91精品国产色综合久久不卡蜜臀 | 欧美爱爱网站 | 国产精品一级视频 | 污视频在线网站 | 国产三级三级三级 | 国产一区亚洲一区 | 日本一区电影 | 日韩性生活大片 | 中文一区二区在线 | 亚洲国产伊人 | 日本成人三级电影 | 免费成人精品 | 在线免费观看黄色小视频 | 欧美十大老熟艳星 | 亚洲欧美日韩综合在线 | 伊人久久99 | 国产91成人| 色呦呦中文字幕 | 另类小说婷婷 | 欧美成人三级精品 | 成人在线观看小视频 | 美女靠逼视频网站 | 综合色导航| 亚洲制服在线观看 | 成人颜色网站 | 美女视频一区二区 | 亚洲第一二区 | 国产美女久久久久 | 精品无码一区二区三区电影桃花 | 国产日韩第一页 | 日本三级韩国三级三级a级按摩 | 91最新国产 | 91中文字幕在线视频 | 永久在线 | 国产农村妇女精品一二区 | 西西444www大胆无视频 | 日本一区二区不卡在线 | 午夜噜噜 | 波多野结衣加勒比 | 亚洲AV成人无码一二三区在线 | 少妇高潮一69aⅹ | 欧美一级淫片免费视频魅影视频 | 樱花电影最新免费观看国语版 | 涩色网站| 丰满岳跪趴高撅肥臀尤物在线观看 | 少妇无套内谢免费视频 | 午夜精品国产精品大乳美女 | 午夜视频在线观看免费视频 | 伊人网久久久 | 二区欧美 | 超碰97在线人人 | 精品一区二区三区在线观看 | 午夜视频免费 | 天堂а√在线中文在线新版 | 亚洲激情五月婷婷 | 国产一区999 | 国产91av视频 | 夜夜激情网 | 日本少妇xxxxx | 人人插人人插 | www.午夜视频| 一区二区三区四区高清视频 | 91丝袜呻吟高潮美腿白嫩 | 美女被日网站 | 国产亚洲精品久久久久久打不开 | 日韩欧美视频 | 日韩精彩视频在线观看 | 亚洲一级片av | 看全黄大色黄大片 | 求个黄色网址 | 中文字幕在线日亚洲9 | 欧美黄色a级 | 久久精品大片 | 六月色婷 | 国产99色| 脱女学生小内内摸了高潮 | 一区二区三区午夜 | 色一情一区二 | 色狠狠一区 | 91国内精品野花午夜精品 | 亚洲av无一区二区三区 | 国产精品偷伦视频免费看 | 亚洲 欧美 日韩在线 |