037_条件运算符
1. 條件運算符
1.1. 語法
variable = boolean_expression ? true_value : false_value;1.2. 該表達式主要是根據boolean_expression的計算結果有條件地為變量賦值。如果Boolean_expression為true, 就把true_value賦給變量; 如果它是false, 就把false_value賦給變量。
2. 例子
2.1. 代碼
<!DOCTYPE html> <html lang="zh-CN"><head><meta charset="utf-8" /><title>條件運算符</title></head><body><span>請輸入你的年齡:</span> <input type="text" name="age" id="age" /> <button onclick="checkAge()">提交</button><br/><br/><span id="value"></span><script type="text/javascript">function checkAge() {var age = document.getElementById('age').value;if(age == '' || isNaN(age)){alert('請輸入合法的年齡值。');return;}document.getElementById('value').innerHTML = '你的年齡是' + (age >= 18 ? (age + '歲, 成年人.') : (age + '歲, 未成年.'));}</script></body> </html>2.2. 效果圖
總結