JS運算子 條件語句 型別轉換

2022-07-31 10:36:15 字數 1806 閱讀 5292

1.運算操作符:

+,-,*,/,%,=,()

++,--,+=,-=,*=,/=,%=

2.條件語句:

if,if else ,for(),while(),switch(),break,continue

3.js中判斷為false的值:

「」,false,0,null,undefined,nan

注:「false」為true。

4.typeof()識別的資料型別:

number,string,boolean,

undefined,object,function

5.三目運算子:

:條件判斷?true:false; 並返回值

6.隨機數:

math.random();    0-1;

7.判斷是否漢字:

.charcodeat();    //英文

<=255,中文》255

8.with () {};(此**塊執行緩慢,最好不用)

把()內的oa放到{}訪問的最頂端;

9.四捨五入:

(1)math.ceil()執行向上捨入;

(2)math.floor()執行向下捨入;

(3)math.round()執行標準捨入;

(4)parseint();小數取整;

10.輸出資料:

(1)console.log();

(2)alert();document.write()/document.writeln();

(3)alert();//彈窗;取消;

(4)confirm();//彈窗;確定/取消;

11.型別轉換:

1.顯示型別轉換:

(1) number(mix);    undefined=nan;  "abc123"=nan;

(2) parsefloat(string,radix);    整型,把radix進製的string轉為10進製;

(3) parsefloat(string);    返回第乙個數字;

(4) tostring();    不能轉換null和undefined,但是能在括號內轉進製;

(5) string(mix);    能轉null和undefined,但是不能轉進製;

(6) boolean( );

2.隱式型別轉換:

(1) isnan()  ;    number()

(2) ++/--    +/-  ;    number()

(3) +  ;    有一方為string則為string

(4) - * / %;    number()

(5) && || !  ;    boolean()

(6) < > <= >=

(7) == !=

JS運算子與if else條件語句

一 運算子 注 js中單個運算子中的符號不能用空格隔開。如 1 算數運算子 作加法使用 例 1 1 2 例 10 12 1012 注 英文形式的 內的內容即字元,非數字形式 作減法使用 例 2 1 1 作乘法使用 例 2 2 4 作除法使用 例 4 2 2 取餘運算子或取模運算子 得到兩個數相除的餘...

js 運算子,語句

1.算數運算子 取餘數 2.比較運算子 不等於 等於 不全等於 全等於 注意 比較的結果為布林值 值一樣就可以,型別可以不一樣 值要一樣,型別也要一樣 對 的否定 對 的否定 3.邏輯運算子 結果為布林值 邏輯與,同時滿足 或,只要乙個滿足就可以 非,4數學物件 math.ceil 向上取整 mat...

型別轉換運算子

在程式設計過程中,我們經常需要把一種型別轉換為另外一種型別。在轉換過程中,我們需要關心兩件事情 1。這種型別轉換是否合法?2。轉換得規則如何?c 預設自動支援幾種型別轉換 基礎型別之間的轉換 派生類指標向基類指標的轉換 非常量型別向常量型別的轉換等等。對於其他型別間的轉換,則沒 有規定。舉例來說,c...