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

2021-09-14 04:25:27 字數 1396 閱讀 9575

/*

+ - * / % ++ --

+:兩邊的變數都是number型別 則是單純的加法運算

當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接

例子:var num1 = 10;

var num2 = 20;

num=num1 + num2;

var result = ''+num1 + num2+''+num1+false;

console.log(num,typeof (num));//30 number

console.log(result,typeof (result));//102010false string

- / *:可以進行隱式轉換

var num1 = 10;

var num2 = 20;

var str = '1';

var result = num2 - num1;

console.log(result, typeof result);

將字串1轉為了number1進行計算

result = num2 - str;

console.log(result, typeof result);

/:計算結果會保留小數

使用parseint(小數)進行取整

%:判斷數字是否可以被整除

6%2 = 0;

加數1 + 加數2 = 和

加數1 = 和 - 加數2

加數2 = 和 - 加數1

3 + 4 = 7;

4 = 7 - 3;

3 = 7 - 4;

*/

/*

比較運算子:結果都是boolean型別

null == undefined

== ===

!= !==

<

<=:小於或者等於

>

>=:大於等於

*/console.log('2' == 2);//true

console.log(10 == 2);//false

console.log(10 <= 2);//false

console.log(10 > 2);//true

console.log(10 >= 2);//true

console.log(10 != 2);//true

console.log(10 !== 2); //true

console.log(null == undefined);//true

console.log(null === undefined);//false

/*

賦值運算子: 支援隱式轉換

+= -=

*= /=

%= */

js 算術運算子和比較運算子

自增1 自減單獨使用的 字首和字尾都是自增自減,沒有什麼特別卻別 和其他表示式一起使用是,作為字首,先自增自減,再做其他操作 作為字尾,先做其他操作再自增自減 var num 5 num 相當於 num num 1 console.log num 4 num console.log num 5 nu...

5 算術運算子和比較運算子

select product name,sale price,sale price 2 as sale price x2 from product 運算是以行為單位執行的 法則2 6 select子句中可以使用常數或者表示式 所有包含null的計算,結果肯定是null 通常情況下,類似5 0這樣除數...

PHP基礎 運算子 算術運算子 位運算子

1 將強制轉換為數字作加法運算 例 a 33 b 45.0 echo a b a b gettype a b 2 將強制轉換為數字作減法運算 例 a 33 b 45 echo a b a b gettype a b a 33.70 b 45.00 echo a b a b gettype a b 3...