JS基礎語法 分支語句之 三元表示式

2022-02-24 01:13:34 字數 559 閱讀 8034

用if-else語句

var num1 = 10;

var num2 = 100;

if (num1 > num2)  else 

兩個分支,最終的結果是兩個分支中的乙個,像這種情況可以使用三元表示式

*  var 變數=表示式1?表示式2:表示式3;

*  執行過程:

*  表示式1的結果是true還是false,如果是true則執行表示式2,然後把結果給變數

*  如果表示式1的結果是false,則執行表示式3,把結果給變數

1. 兩個數字中的最大值

var x = 10;

var y = 20;

var result1 = x > y ? x : y;

console.log(result1);

2. 顯示成年還是未成年

var age = 10;

var result2 = age >= 18 ? "成年了" : "未成年";

console.log(result2);

js 三元表示式

語法 表示式?結果1 結果2 if else的另外一種寫法。乙個表示式,如果結果為true,結果為 如果結果為false,結果為 案例 1 接收使用者輸入的數字,如果是偶數在頁面中提示該數字為偶數,如果是奇數那麼提示該數字為奇數 var n1 prompt 請輸入數字 n1 2 0?alert 偶數...

JS基礎語法 分支語句總結

if語句 乙個分支 if else語句 兩個分支,最終只執行乙個分支 if else if else if.語句 多個分支,也是只會執行乙個 switch case語句 多分支語句,最終也會乙個 必須要有break 三元表示式 和if else語句是一樣的 什麼時候使用if else if.一般是對...

C 學習筆記之三(C 語句基礎之表示式與語句)

一 運算子 運算子概述 c 語言中的運算子是可以讓c 編譯器能夠識別的具有運算意義的符合。編譯器把這些符合及組成的表示式翻譯成相應的機器 就可以由計算機執行出正確的結果。如下圖的表示 c 中包含了c語言中所有的運算子,並且在其基礎上又增加了一下幾種新的運算子。作用域運算子 new 動態分配記憶體運算...