官术网_书友最值得收藏!

2.2.2 數字類型

不同于C語言或者Java語言,JavaScript只存在一種數據類型,是不存在整型和浮點型之分的,例如:

可以通過如下代碼來獲取JavaScript數字類型的最大值和最小值。

輸出如圖2.12所示。

圖2.12 樣例輸出2.12

由圖2.12可以看到JavaScript數字類型的絕對值取值范圍,大于最大值1.797693134862-3157e+308的數值可以用Infinity來表示,小于最小值5e-324的數值用-Infinity來表示,分別表示無窮大和無窮小。另外,在JavaScript中NaN是一個特殊的數字,它屬于數字類型,但是表示某個值不是數字。

JavaScript的數字類型通常有以下3種表示方式。

1)傳統計數法:由數字0~9組成,首數字不為0,分為整數部分和小數部分,用小數點隔開。

2)十六進制:由數字0~9和字母a~f(不分大小寫)組成,以“0x”開頭,如0x101、0xabc等,這種方法只能用來表示整數。

3)科學計數法:有的數值因為太大或者太小,用傳統計數法表示起來很麻煩,就可以采用科學計數法來表示。科學計數法用“aEn”來表示a乘以10的n次方,0≤a<10,E也可以小寫。例如108000可以表示為1.08E5。

主站蜘蛛池模板: 酒泉市| 五指山市| 高唐县| 雅安市| 象山县| 墨江| 罗源县| 天全县| 固阳县| 龙川县| 克拉玛依市| 永州市| 大姚县| 临猗县| 依安县| 天镇县| 调兵山市| 龙海市| 连平县| 儋州市| 乌鲁木齐市| 拜城县| 南宫市| 牙克石市| 台湾省| 南丰县| 德化县| 灵石县| 锡林浩特市| 抚松县| 灵台县| 张家界市| 桂阳县| 道真| 武隆县| 杨浦区| 洛扎县| 十堰市| 成安县| 芦溪县| 龙岩市|