js 學習之路9 運算子

2022-01-29 10:49:00 字數 1239 閱讀 3500

1. 算數運算子

運算子描述

例子結果+加

x=y+2

x=7-

減x=y-2

x=3*

乘x=y*2

x=10/除

x=y/2

x=2.5

%求餘數 (保留整數)

x=y%2

x=1++

累加x=++y

x=6--

遞減x=--y

x=42. 賦值運算子

運算子例子

等價於結果

=x=y

x=5+=

x+=y

x=x+y

x=15

-=x-=y

x=x-y

x=5*=

x*=y

x=x*y

x=50

/=x/=y

x=x/y

x=2%=

x%=y

x=x%y

x=0字串的加運算(拼接),數值型別的運算,都沒什麼好說的。只不過在js中,字元型別可以直接和數值型別進行「+」運算,運算結果直接定義為字串

3. 比較運算子

運算子描述

例子==

等於x==8 為 false

===全等(值和型別)

x===5 為 true;x==="5" 為 false

!=不等於

x!=8 為 true

>

大於x>8 為 false

<

小於x<8 為 true

>=

大於或等於

x>=8 為 false

<=

小於或等於

x<=8 為 true

4. 邏輯運算子

運算子描述

例子&&

and(x < 10 && y > 1) 為 true

||or

(x==5 || y==5) 為 false

!not

!(x==y) 為 true

5. 條件運算子

語法

variablename=(condition)?value1:value2

例子

greeting=(visitor=="pres")?"dear president ":"dear ";

如果變數 visitor 中的值是 "pres",則向變數 greeting 賦值 "dear president ",否則賦值 "dear"。

java學習之路(5) 運算子

賦值運算子 算術運算子 關係 比較 運算子 邏輯運算子 三目運算子 a?b c 賦值運算 public class operator01 算術運算 兩邊都是數字的時候做加法運算 只要 號兩邊有一邊是字串就做字串連線 public class operator02 比較運算子 得到的是布林值 publ...

MySQL學習筆記9(運算子)

運算子是用來連線表示式中各個運算元的符號,其作用是用來指明對運算元所進行的運算。mysql運算子包括四類,分別是算術運算子 比較運算子 邏輯運算子和位運算子。算術運算子 包括加 減 乘 除 求餘這集中算術運算子。比較運算子 包括大於 小於 等於 不等於 為空等比較運算子。主要用於數值的比較 字串的匹...

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...