亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Manuel de référence JavaScript / JavaScript 運算符

JavaScript 運算符

JavaScript 運算符


JavaScript 運算符用于賦值,比較值,執(zhí)行算術運算等。


JavaScript 算術運算符

算術運算符用于執(zhí)行兩個變量或值的運算。

賦值 y = 5, 以下表格將向你說明算術運算符的使用:

運算符描述例子y 值x 值在線實例
+加法x = y + 2y = 5x = 7實例 ?
-減法x = y - 2y = 5x = 3實例 ?
*乘法x = y * 2y = 5x = 10實例 ?
/除法x = y / 2y = 5x = 2.5實例 ?
%余數x = y % 2y = 5x = 1實例 ?
++自增x = ++yy = 6x = 6實例 ?
x = y++y = 6x = 5實例 ?
--自減x = --yy = 4x = 4實例 ?
x = y--y = 4x = 5實例 ?

關于算術運算符,你可以閱讀我們的 JavaScript 運算符教程。


JavaScript 賦值運算符

賦值運算符用于給 JavaScript 變量賦值。

給定 x=10 y=5,下面的表格解釋了賦值運算符:

運算符例子Same Asx 值在線實例
=x = yx = yx = 5實例 ?
+=x += yx = x + yx = 15實例 ?
-=x -= yx = x - yx = 5實例 ?
*=x *= yx = x * yx = 50實例 ?
/=x /= yx = x / yx = 2實例 ?
%=x %= yx = x % yx = 0實例 ?

關于賦值運算符,你可以閱讀我們的 JavaScript 運算符教程。


JavaScript 字符串運算符

+ 運算符, += 運算符可用于連接字符串。

給定 text1 = "Good ", text2 = "Morning", 及 text3 = "", 下面的表格解釋了字符串運算符的使用:

運算符例子text1text2text3在線實例
+text3 = text1 + text2"Good ""Morning" "Good Morning"實例 ?
+=text1 += text2"Good Morning""Morning"""實例 ?


比較運算符

比較運算符用于邏輯語句的判斷,從而確定給定的兩個值或變量是否相等。

給定 x=5, 下表展示了比較運算符的使用:

運算符描述比較結果在線實例
==等于x == 8false實例 ?
x == 5true實例 ?
===值及類型均相等(恒等于)x === "5"false實例 ?
x === 5true實例 ?
!=不等于x != 8true實例 ?
!==值與類型均不等(不恒等于)x !== "5"true實例 ?
x !== 5false實例 ?
>大于x > 8false實例 ?
<小于x < 8true實例 ?
>=大于或等于x >= 8false實例 ?
<=小于或等于x <= 8true實例 ?

關于比較運算符,你可以閱讀我們的 JavaScript 比較運算符教程。


條件運算符

條件運算符用于基于條件的賦值運算。

給定 x=6 and y=3, 下表演示了條件運算符的運算:

語法例子在線實例
變量 = (條件) ? 值1:值2voteable = (age & 18) ? "Too young" : "Old enough"實例 ?


邏輯運算符

邏輯運算符用來確定變量或值之間的邏輯關系。

給定 x=6 and y=3, 以下實例演示了邏輯運算符的使用:

運算符描述例子
&&(x < 10 && y > 1) 為 true
||(x == 5 || y == 5) 為 false
!!(x == y) 為 true


JavaScript 位運算符

位運算符工作于32位的數字上。任何數字操作都將轉換為32位。結果會轉換為 JavaScript 數字。


運算符描述例子類似于結果十進制
&ANDx = 5 & 10101 & 00010001 1
|ORx = 5 | 10101 | 00010101 5
~取反x = ~ 5 ~01011010 10
^異或x = 5 ^ 10101 ^ 00010100 4
<<左移/td>x = 5 << 10101 << 11010 10
>>右移x = 5 >> 10101 >> 100102