條件分支語句

2022-03-26 16:10:53 字數 1080 閱讀 5060

一、條件分支語句

流程控制語句:可以利用一些結構打斷程式,或者挑選分支執行,或者迴圈執行某一段語句。

包含:條件分支語句、迴圈語句

條件分支語句:if語句、

switch

語句、三元運算子

if語句

if(條件表示式

)if(條件表示式

)else

if多分支條件語句

根據多個條件可以選擇多個分支進行執行。

語法:if……

else if

……else if

……else if

……else

……if(條件

1)else if(條件

2)else if(條件

3)else

三、三元運算子

? :是一組運算子,這是js唯一乙個需要三個元素參與的運算子。

條件 ? val1 : val2

表示式的值,要看條件是true還是

false

。如果條件是true,那麼表示式的值就是

val1

。如果條件是false,那麼表示式的值就是

val2

總結:

條件分支的語句一共有3種,但是

&& ||

短路寫法也有一種選擇的感覺,總共算4種。

if……

else if

…… (必須立即想到!這個東西無敵)

switch case (某方面很擅長,體現在了**的清晰度上)

三元運算子(賦值的時候,根據條件有兩個可能的值,馬上想到三元運算子)

&&短路寫法(經驗問題,用的不熟悉沒事)

條件分支語句 switch 語句

在switch語句中表示式的值必須是整型或者字元型,常量值也必須是整型或者字元型,二者是一一對應的。switch語句首先計算表示式的值,如果表示式的值和某個case後面的常量值相同則執行該case語句後的若干個語句知道遇到break 語句為止。如果case語句中沒有break 將執行後面的case語...

初認識條件分支語句

雙分支 多分支 功能 作用域 變數可使用的範圍 switch語句 功能 當條件為真執行打括號裡的 塊,反之不執行。書寫格式 if 判斷條件 例 if true 功能 條件為真執行if的 塊,條件為假執行else的 塊 書寫格式 if 條件 else 例 let f70 rs.question 0 i...

JS 條件分支語句和迴圈語句

js 條件分支語句和迴圈語句 一 條件分支語句 單分支語句 書寫格式 if 判斷條件 判斷條件 可以是乙個表示式 變數 具體值 工作原理 條件為真,執行大括號裡面的 塊,條件為假,則不執行。例 let state 1 if state 雙分支語句 書寫格式 if 判斷條件 else 工作原理 條件為...