1、概念:根據不同的條件,執行不同的操作
/返回不同的值。
條件1?值1
或操作1: //
如果滿足條件
1,就返回值
1或執行操作1
條件2?值2
或操作2: //
否則,如果滿足條件
2,就返回值
2或執行操作2
...?..........:
總結:表示式
?"閏年
": "平年「
多種條件 條件
1?值1:
條件2?值:
值3例子:
1、輸入星期四 就輸出 「班級出去玩」
否則 「乖乖上課」
var
week=prompt("
請輸入星期
");
week=week
=="星期四
"?"班級出去玩
":"其他人出去玩";
document.write(week);
2、 /*根據輸入的工資,判斷級別
如果工資
<8000
,就輸出"屌絲
" 否則,如果工資
>=20000
,就輸出"土豪
" 否則,
輸出"一般人";
var
cash=prompt("
請輸入你的工資
");
cash=cash<8000?"
屌絲":
cash>=20000?"
土豪":"
一般人";
3、 1.varh=226,d=2.5,b=false;
console.log(h>180&&d>1&&b)
//身高》=180而且資產》=1而且長的帥
var h=prompt("請輸入你的身高");
vard=prompt("請輸入你的資產");
varb=prompt("你覺得自己帥嗎 ture/false");
a:hdb
=(h>=180&&d>=1&&b=="true"&&"true")||("false
"); b:hdb=h
>=180&&d>=1&&b=="true"?"true":"false";
alert(hdb);
4、/*
請使用者輸入乙個年份,判斷是否為潤年:
條件:年份可被4整除且不能被100整除 或者
年份可被
400整除
var year=prompt("
請輸入乙個年份
");
var
a=year%4==0;
var
b=year%100!=0;
var c=year%400==0;
year=a&&b||c?"
該年是閏年
":"該年是平年";
year
=(year%4==0&&year%100!=0&&"
閏年")||(year%400==0&&"
閏年")||("
平年");
&&--->and ||--->或者
三目運算子
單目運算子 3 雙目運算子 3 4 三目運算子 格式 表達關係式 表示式1 表示式2 如果條件為true,運算後的結果是表示式1 如果條件為false,運算後的結果是表示式2 比較表示式 結果是乙個boolean型別 執行流程 根據比較表示式的計算返回乙個true或者false。如果是true,就把...
三目運算子
1.用控制台輸入3個整數,必須使用三目運算子使其顯示出最大值。int a,b,c console.writeline 請輸入第1個數 a int.parse console.readline console.writeline 請輸入第2個數 b int.parse console.readline...
三目運算子
三目運算子是執行語句判斷,語法如下 判斷語句 expression1 expression2 expression1或expression2也可能是乙個三目表示式,如下所示 a b c d alert 1 alert 2 alert 3 alert 4 alert 5 alert 6 如果a b,則...