1. 程式人生 > 其它 >js資料型別Number

js資料型別Number

資料型別簡介:

 1.為什麼需要資料型別?

在計算機中,不同的資料所需佔用的儲存空間是不同的,為了便於把資料分成所需記憶體大小不同的資料,充分利用儲存空間,於是定義了不同的資料型別

 2.變數的資料型別:

變呈是用來儲存值的所在處,它們有名字和資料型別。變呈的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。JavaScript是一種弱型別或者說動態語言。這

意味著不用提前宣告變數的型別,在程式執行過程中,型別會被自動確定。

3.變數的資料型別是可以變化的

資料型別:

簡單資料型別:

Number 數字型 包含整型值和浮點型值,如21、

Boolean 布林值型別,如true . false,等價於1和0

string 字串型別 ,如“張三” 注:字串都有“”

Undefined var a;宣告變數 但是沒有給值

Null var a= null 宣告變數但a為空

數字型進位制:

 二進位制

八進位制 數字前面加0表示8進位制

 

十進位制

十六進位制 0~9 a~f

數字型範圍:

數字型的最大值:console.log(Number.MAX_VALUE)

數字型的最小值:console.log(Number.MIN_VALUE)

三個特殊值:

Infinity ,代表無窮大,大於任何數值  console.log(Number.MAX_VALUE*2)

-Infinity , 代表無窮小,小於任何數值  console.log(- Number.MAX_VALUE*2)

NaN,Not a number,代表一個非數值

isNaN():

這個方法用來判斷非數字 並返回值 如是 數字就返回false 不是數字就true