初認識條件分支語句

2021-10-24 09:20:20 字數 1117 閱讀 1208

[雙分支]

[多分支]

功能:【作用域】 變數可使用的範圍

【switch語句】

功能:當條件為真執行打括號裡的**塊,反之不執行。

書寫格式: if (判斷條件)

例:

if (true)
功能:條件為真執行if的**塊,條件為假執行else的**塊

書寫格式: if (條件) else

例:

let f70 = rs.question() - 0;

if (f70 >= 100) else

書寫格式:

if(條件1)

else if(條件2)

else if(條件3)

else if(條件…)

else

功能:條件1為真,執行if的**塊,

條件1為假,判斷條件2

條件2為真, 執行條件2,if的**塊

條件2為假, 判斷條件3

以此類推

如果所有條件都不滿足,則執行最後乙個else的**塊

例: 判斷使用者輸入的分數是哪個階段。

console.log(`請輸入您的分數:`);

let inputscore = rs.question() - 0;

if (inputscore >= 85) else if (inputscore >= 75) else if (inputscore >= 60) else

[全域性作用域]

[區域性作用域] 注:

特點:1、匹配方式是全等

2、break終止case的繼續執行**。

使用場景:功能選項

書寫格式:

switch (匹配值)

case 匹配值2:

case 匹配值3:

case 匹配值4:

default:

}例:console.log(`請選擇以下功能:)

1、*** 2、***x`);

let inputnum = rs.question();

switch (inputnum) 有誤!請重新輸入!`);

條件分支語句

一 條件分支語句 流程控制語句 可以利用一些結構打斷程式,或者挑選分支執行,或者迴圈執行某一段語句。包含 條件分支語句 迴圈語句 條件分支語句 if語句 switch 語句 三元運算子 if語句 if 條件表示式 if 條件表示式 else if多分支條件語句 根據多個條件可以選擇多個分支進行執行。...

條件分支語句 switch 語句

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

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

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