/*+ - * / % ++ --
+:兩邊的變數都是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...