當前位置: 妍妍網 > 碼農

今日程式碼大賞 | JavaScript 運算子

2024-05-17碼農

在編程中,運算子用於執行數學運算、賦值、比較、邏輯操作等。

JavaScript 提供了多種型別的運算子,包括:

  1. 1. 算術運算子 :執行基本的數學運算,如 +、-、*、/ 和 %。

  2. 2. 設定運算子 :用於給變量賦值,如 =、+=、-=、*= 等。

  3. 3. 比較運算子 :比較兩個值,並返回布爾值(true 或 false),如 ==、===、!=、!==、>、<、>= 和 <=。

  4. 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

在程式碼小抄可以看到更多優質程式碼,也歡迎大家積極分享,可能會獲得我們官方的小禮品 🎁~

往期推薦