JS運算符號

2021-09-29 10:46:00 字數 1008 閱讀 1000

1.js裡面的資料型別:

原始(基本)資料型別:number(數字) string(字串) boolean(布林) undefined(未定義) null(空)

任何資料型別與字串連在一起都是字串

字串型別必須加引號,加引號的一定是字串

如果加號前後有字串參與了,那都是字串的拼接

布林值:true false

未定義:undefined 自動初始化未賦值的變數

空:null 空物件指標

引用資料型別:

2.js裡面的隱式型別轉換

字串和數字一起運算,那麼數字會自動轉為string型別

字串和布林一起運算,那麼布林會自動轉為string型別

字串和undefined布林一起運算,那麼undefined會自動轉為string型別

數字和布林運算的時候,true會自動轉為1,false會自動轉為0

3.運算子 :程式進行計算的符號

算術運算子:+ - * / % ++ --

**i++單獨使用,那麼放前放後都一樣

i++在表示式中,前++,先+1,再參與表示式**

後++,先用舊值參與表示式,表示式結束之後再+1;

關係運算子:> < >= <= 2個= (允許) 3個=(不允許)(值和型別都相等 !=(允許) !==(不允許)

邏輯運算子:&& || !

賦值運算子:= += -= *= /= %=

字串連線運算子:+

三目(元)運算子:條件?條件成立時候的值:條件不成立時候的值 結果一定是個值

心得:關係運算子比較暈,邏輯運算子:與或非 && || !,比較的結果都是布林值true或者fa,&&有乙個不成立就是f;||有乙個成立就是t;!表示相反,注意是否要加括號。=在js裡面是賦值。要用2個=,2個=不管型別只要值對就是t;3個=一定要全部相等

a+=5表示a=a+5

三目(元)運算子:例如a>b?a:b 如果a>b,取a,否則取b

運算符號 php

運算符號 運算符號可以用來處理數字 字串及其它需要比較運算的條件。php 的運算符號和 c 語言的運算符號與很類似,對於有經驗的程式設計人員,應可以很順利的掌握 php 的運算符號。左至右or左至右xor左至右and左至右.左至右?左至右 左至右 左至右 左至右 左至右 左至右 不限 不限 左至右 ...

2 運算符號

一.eclipse的使用二,算術運算子 1.求餘運算,取摸運算。計算兩個數相除的餘數 例如 5 2 1 2 5 2 0 5 0 5 0報錯,除數不能為0 2.自增自減運算,作用是將當前變數加一或者減一。例如 i i i 1 注意 可以寫在變數的前面或者後面,區別是 寫在前面是先運算後賦值,寫在後面是...

c語言運算符號

c語言運算符號 1級優先順序 左結合 圓括號 下標運算子 指向結構體成員運算子.結構體成員運算子 2級優先順序 右結合 邏輯非運算子 按位取反運算子 自增運算子 自減運算子 負號運算子 型別 型別轉換運算子 指標運算子 位址與運算子 sizeof 長度運算子 3級優先順序 左結合 乘法運算子 除法運...