JavaScript 選擇結構 if語句等

2021-09-11 16:02:47 字數 1337 閱讀 1018

目錄

if 語句

語法:例項 1

例項 2

if...else 語句

語法: 例項

if...else if...else 語句

語法:例項:

switch語句

語法:例項:

如果希望指定的條件成立時執行**,就可以使用這個語句。

if (條件)

注意:請使用小寫字母。使用大寫的 if 會出錯!

如果現在的時間在10點之前,就輸出早上好

如果時間是11點,就輸出午餐時間!

注意:請使用雙等號 (==) 來比較變數!

注意:在語法中沒有 else。僅僅當條件為 true 時,**才會執行。

如果希望條件成立時執行一段**,而條件不成立時執行另一段**,那麼可以使用 if....else 語句。

if

(條件)

else

如果時間早於10點,就輸出good morning!;否則輸出good day!

當需要選擇多套**中的一套來執行時,請使用 if....else if...else 語句。

if

(條件1)

else if

(條件2)

else

如果時間早於10點,就輸出good morning;如果時間晚於10點而且早於16點,就輸出good day;

如果以上條件都不滿足,就輸出hello world!

如果希望選擇執行若干**塊中的乙個,你可以使用 switch 語句:

switch(n)

工作原理:switch 後面的 (n) 可以是表示式,也可以(並通常)是變數。然後表示式中的值會與 case 中的數字作比較,如果與某個 case 相匹配,那麼其後的**就會被執行。break 的作用是防止**自動執行到下一行。

如果今天是星期五,則輸出finally friday;如果今天是星期六,則輸出super saturday;

如果今天是星期天,則輸出sleepy sunday;如果都不滿足,則輸出,i'm looking forward to this weekend!

JavaScript的程式設計思維與選擇結構

今天主要學習了js中的程式設計思維,跟平常的生活思維不一樣,你要運用計算機的思維去看待問題,那這就考驗你的思維能力了,今天老師說的最多的就是思路是最重要的,確實是。因為人類使用的是自然語言 先稱為自然語言吧 而計算機使用的是機器語言,思考的自然不一樣。那麼現在就來說說程式的設計思維吧。1 程式 就是...

JavaScript迴圈結構

1.1 迴圈結構的概念 在了解迴圈結構的概念之前,先看看生活中的一些迴圈場景 1 食堂人員打菜 接過顧客餐盤 詢問菜品 打菜 遞迴餐盤,工作人員重複此過程,直到所有顧客的菜都打完才結束。2 快遞小哥送快遞 檢視送件位址 趕往目的地 資訊通知收件人 收件人簽收 交快遞,快遞小哥重複此過程來送每乙個快遞...

JavaScript實現選擇排序演算法

選擇排序是從陣列的第乙個數開始,和其他元素逐一進行比較,並將最小數放到陣列的第乙個位置,第一輪比結束。然後從重新排序的陣列中的第二個數開始 此時第乙個數已經是最小的 再次和其他元素逐一進行比較。重複這一過程,直到陣列中只剩最後乙個數沒有進行逐一比較 因為此時最後乙個數已經是最大值 首先定義乙個待排序...