獲取兩個數字中的最大值
用if-else陳述句
var num1 = 10; var num2 = 100; if (num1 > num2) { console.log(num1); } else { console.log(num2); } 兩個分支,最終的結果是兩個分支中的一個,像這種情況可以使用三元運算式三元運算式,語法:
* 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);
總結:大多數情況,使用if-else的陳述句都可以用三元運算式的方式來表示
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/170398.html
標籤:JavaScript
上一篇:立即執行函式
