JavaScript 中的三元運算子(?:)是什麼?
條件運算子或三元運算子首先對一個表示式求值以得到一個真或假的值,然後根據求值結果執行兩個給定語句中的一個。
| 序號 | 運算子和說明 |
|---|---|
| 1 | ? :(條件) 如果條件為真?則為值 X:否則為值 Y |
示例
你可以嘗試執行以下程式碼來了解三元運算子在 JavaScript 中如何工作
<html>
<body>
<script>
var a = 10;
var b = 20;
var linebreak = "<br />";
document.write ("((a > b) ? 100 : 200) => ");
result = (a > b) ? 100 : 200;
document.write(result);
document.write(linebreak);
document.write ("((a < b) ? 100 : 200) => ");
result = (a < b) ? 100 : 200;
document.write(result);
document.write(linebreak);
</script>
</body>
</html>
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP