js中if條件語句以及switch條件語句的使用

2022-07-17 02:48:10 字數 950 閱讀 8499

//

if語句簡單使用

if和else if相比,else if效率更高,因為else if中前面判斷過的條件後面不需要再重複判斷,而全部使用if則需要重複判斷

var one=5;

if(one>2)

if(one-=6)

//one為0,因為one-=6會執行

console.log(one);

//例:在頁面輸入數值及運算符號,得出結果

var a=number(prompt("第乙個"));//

prompt為頁面輸入框

var sss=prompt("運算符號");

var b=number(prompt("第二個"));

var c=''

if(sss=='+')

else

if(sss=='-')

else

if(sss=='*')

else

console.log(c);

var a = 10;

//這裡a-5只是條件,不會改變a的值

switch (a - 5)

console.log(a);

//穿透這種寫法適用於兩種情況執行同一種語句時

var b=6

switch (b-1)

console.log(b);

//結果為20

//當上面條件需要比下面條件多執行一部分語句時也可使用

var b=6

switch (b-5)

console.log(b);

//結果為8

var b=6;

//上方寫法可以寫成下面這種

//此時利用穿透效果可以在執行完1後繼續執行2內的語句

switch (b-5)

console.log(b);

//結果為8

js 中的條件語句

var name if name zhangsan else weather select the weather type today label weather make a choice option sunny sunny option rainy rainy option snowing ...

js 條件語句 迴圈語句

1.三種 if 語句 if 隱式轉換為布林值 if else if else if 條件中的結果不是 false,0,nan,undefined,null就可以進入條件 如果條件語句塊只有一句話的時候,可以省略 配合函式中的return將會很少使用到if else if 2.switch開關語句 判...

JS 條件語句 迴圈語句 js操作

弱型別語言,指令碼語言,解釋性語言,基於物件和事件驅動 簡單性,安全性,動態性,跨平台性 ecmascript.dom,bomtype srcasync alert document.write var name 字串型別 string 數字型別 number 布林型別 boolean true,f...