JavaScript的運算式和運算子

來源:互聯網
上載者:User

1、運算式

在定義完變數後,就可以對它們進行賦值、改變、計算等一系列操作,這一過程通常又叫稱一個叫運算式來完成,可以說它是變數、常量、布爾及運算子的集合,因此運算式可以分為算術表述式、字串運算式、賦值運算式以及布林運算式等。

2、運算子

各運算子的其功能和用法如表2-1所示。

表2-1 JavaScript中常用的運算子

類型 符號 說明 樣本 結果
算 術 運 算 符 負值 -3 -3
* 乘法 5*3 15
/ 除法 5/2 2.5
% 取餘 5mod2 1
+ 加法 5+3 8
減法 5-3 2
| 按位或運算 5|3 7
按位與運算 5&3 1
<< 左移 5<<3 40
>> 右移 5>>1 2
~ 取補 ~5 -6
++ 遞加 a=5 a++ A=6
-- 遞減 a=5 a-- a=4
字元運算子 + 字串串連 “A”+”B” “AB”
比 較 運 算 符 = = 等於 5==3 False
!= 不等於 5!=3 True
< 小於 5<3 False
> 大於 5>3 True
<= 小於等於 5<=3 False
>= 大於等於 5>=3 True
邏 輯 算 符 ! 邏輯非 ! True False
& 邏輯與 True & False False
| 邏輯或 True | False True
^ 邏輯異或 True ^ False True

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.