在編程中,運算子用於執行數學運算、賦值、比較、邏輯操作等。
JavaScript 提供了多種型別的運算子,包括:
1. 算術運算子 :執行基本的數學運算,如 +、-、*、/ 和 %。
2. 設定運算子 :用於給變量賦值,如 =、+=、-=、*= 等。
3. 比較運算子 :比較兩個值,並返回布爾值(true 或 false),如 ==、===、!=、!==、>、<、>= 和 <=。
4. 邏輯運算子 :用於執行邏輯操作,如 &&(邏輯與)、||(邏輯或)和 !(邏輯非)。
下面是 JavaScript 中運算子的基本使用範例:
// 算術運算子
var sum = 10 + 5; // 15
var difference = 10 - 5; // 5
var product = 10 * 5; // 50
var quotient = 10 / 5; // 2
// 設定運算子
var a = 5;
a += 3; // a = a + 3, 結果為 8
// 比較運算子
var isEqual = (10 == 10); // true
var isStrictEqual = (10 === 10); // true
var isNotEqual = (10 != 10); // false
// 邏輯運算子
var isTrue = true;
var isFalse = !isTrue; // false
// 條件(三元)運算子
var max = a > 10 ? a : 10; // 如果 a 大於 10,則 max 為 a,否則 max 為 10
// 運算子優先級
var result = (a + 5) * 10; // 先計算括弧內的加法,然後乘法
在上述程式碼中,我們展示了算術運算子、設定運算子、比較運算子和邏輯運算子的使用。我們還展示了條件(三元)運算子,它是一種基於條件的簡化賦值方式。最後,我們提到了運算子優先級,JavaScript按照特定的優先級執行運算子。
今天的程式碼大賞就到這裏。希望透過這篇文章,你能夠對 JavaScript 運算子 有一個更深入的理解。
完整程式碼片段 來源於程式碼小抄,歡迎點選進入小程式閱讀!
線上存取:https://www.codecopy.cn/post/e95rkq
在程式碼小抄可以看到更多優質程式碼,也歡迎大家積極分享,可能會獲得我們官方的小禮品 🎁~
往期推薦