首頁 > web前端 > js教程 > 主體

運算符基礎知識

Mary-Kate Olsen
發布: 2024-10-23 08:25:02
原創
169 人瀏覽過

Fundamentos de Operadores

程式設計中的運算子基礎對於在程式中執行數學運算、邏輯比較、資料操作和流程控制至關重要。讓我們使用 JavaScript 來學習它們?

JavaScript 中運算子的主要型別:

1. 算術運算子

它們用於在數字之間執行數學運算。這些運算符包括:

  • 加法 ( ):將兩個數值相加。
  • 減法 (-):從第一個值中減去第二個值。
  • 乘法 (*):將兩個值相乘。
  • 除法 (/):將第一個值除以第二個值。
  • 模組 (%):傳回兩個值相除的餘數。
  • 求方 (``)**:第一個值的第二次方。

例子:

2. 賦值運算子

賦值運算子用於為變數賦值。最常見的運算子是“=”,但是與算術運算子的組合可以使程式碼更簡單。

  • 賦值(=):為變數賦值。
  • 加法賦值 (=):將結果相加並賦值給變數。
  • 減法賦值(-=):減去結果並將結果賦值給變數。
  • 乘法賦值 (*=):相乘並將結果賦給變數。
  • 除法賦值(/=):除法並將結果賦值給變數。

例子:

3. 比較運算子

這些運算子比較兩個值並傳回布林值(truefalse)。它們廣泛應用於控制結構中,例如 ifwhile.

  • 相等(==):檢查值是否相等,不檢查型別。
  • Identity (===):檢查值和型別是否完全相同。
  • 不同 (!=):檢查值是否不同。
  • 嚴格差異(!==):檢查值和型別是否不同。
  • 大於 (>):檢查左邊的數值是否大於。
  • 小於 (:檢查左邊的數值是否較小。
  • 大於或等於 (>=):檢查左邊的值是否大於或等於。
  • 小於或等於 (:檢查左邊的值是否小於或等於。

例子:

4. 邏輯運算子

邏輯運算子用於組合佈林運算式(true 或 false),對於流程控制至關重要。

  • AND ( && ):如果兩個表達式都為 true,則傳回 true。
  • OR ( || ):如果至少一個表達式為 true,則傳回 true。
  • NOT ( ! ):反轉表達式的布林值。

例子:

5. 一元運算子

這些運算子只使用一個運算元,並且可以修改或傳回變數的值。

  • 自增 ( ):變數值加 1。
  • 遞減 (--):變數值減 1。

例子:

請務必記住,這些運算子的順序會影響變數的行為。有兩種使用方法:

  • 前綴 x 或 --x: 在表達式中使用變數的當前值,然後遞增/遞減它。
  • 後綴 x 或 x--: 在表達式中使用值之前遞增/遞減值(如前面的範例)。

點此了解更多

6. 三元運算子

三元運算子是 if 的簡化形式,用於根據條件賦值。你的結構是一個條件嗎? value_if_true : value_if_false.

例子:

在此處了解有關三元運算符的更多資訊

7. 連接字串運算子 ( )

加法運算子 ( ) 也可用於連接字串(連接文字)。

例子:

8. 位元運算子(位元)

這些運算子執行位元級操作(0 和 1),通常用於低階編程,例如硬體操作。使用這些類型的運算子並不常見。

  • 一點一點(&)
  • 或一點一點 (|)
  • 逐位異或 (^)
  • 不是一點一滴(~)
  • 左移 (
  • 右移 (>>)

例子:

了解運算子的工作原理對於建立有效執行計算、比較和控製程式碼流的程式至關重要。

以上是運算符基礎知識的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!