1.資料型別的簡介
1.3資料型別的分類
js把資料型別分為兩類:
2.簡單資料型別
2.1簡單資料型別(基本資料型別)
簡單資料型別
說明預設值
number
數字型,包含 整形和浮點型值 如 21、0.21
0boolean
布林值型別 ,如 ture 、false ,等價於 1 和 0
false
string
字串型別,如 「張三」 注意 在js 裡 字串都帶引號
「」undefined
var a ;宣告了乙個變數 a 但沒有給值,此時a=undefined
undefined
null
var a=null ; 宣告了變數 a 為空值
null
2.2數字型 number
1.數字型進製:
八進位制 0 ~ 7 我們程式裡面數字前面加0 表示八進位制
十六進製制 0 ~ 9 a ~ f 數字前面加0x 表示十六進製制
>
// 1.八進位制 0 ~ 7 我們程式裡面數字前面加0 表示八進位制
var num1 =
010;
//列印出來 會自動顯示的是十進位制
console.
log(num1)
;// 010 八進位制 轉化為 10進製 是8
// 2.十六進製制 0 ~ 9 a ~ f (a~f) 數字前面加0x 表示十六進製制
var num2 =
0x9;
console.
log(num2)
;var num3 =
0xa;
console.
log(num3)
;script
>
2.數字型範圍
js中數值的最大和最小值 了解即可
// 3.數字型的最大值 1.7976931348623157e+308
console.log(number.max_value);
// 4.數字型的最小值 5e-324 也是個 正數 噢!!
console.log(number.min_value);
3.數字型三個特殊值
infinity ,代表無窮大,大於任何數值
-infinity ,代表無窮小,小於任何數值
nan ,not a number ,代表乙個非數值
// 5.無窮大
console.log(number.max_value * 2); //infinity 無窮大
// 6.無窮小
console.log(-number.max_value * 2); //-infinity 無窮小 是個負值
console.log(number.min_value * 2); // 1e-323 不是無窮小
// 7.非數字 nan
console.log('pink' - 100);
【插入,科學計數法:
(1)7.823e5=782300,這種表示方式就是:e代表10,e後面的數代表的是指數字,例如這裡的5代表指數是10的5次方
(2)1234567 = 1.234567e+6,這種表示方式是:1.表示的是1.234567乘以後面的數,也就是後面的e+6表示的是10的6次方
(1)1.23456e+002 ,這個數的表示方式就是,e+002 表示10 的2次方,這裡的數就是123.456。
(2)202 +0.00000e+00,這樣的數就是表示為202加上後面有個精確到小數點後五位的數
】
JS資料型別 數字型別
捨入 rounding 是使用數字時最常用的操作之一。將數字捨入到小數點後n位 let num 1.232312 let a math.floor num 100 100 console.log a let num 12.34 console.log num.tofied 1 12.3ps tofi...
Python 資料型別 數字
start 整數沒有精度限制,具有無窮大小。十進位制整數 n 255 n int 255 print n 二進位制以 0b 開頭 n 0b11111111 n bin 255 n int 11111111 2 print n 八進位制以 0o 開頭 n 0o377 n oct 255 n int 3...
數字 資料型別
資料型別 number 數字型別 整數和小數 string 字串型別 的值一般都是用單引號或者是雙引號括起來 34 boolean 布林型別 值只有兩個,true 真1 false 假0 null 空型別,值只有乙個 null,乙個物件指向為空了,此時可以賦值為null undefined 未定義,...