- JavaScript前端開發基礎教程
- 呂云翔 歐陽植昊 張遠等編著
- 393字
- 2021-10-27 17:00:56
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。
推薦閱讀
- Java逍遙游記
- Vue.js 3.x快速入門
- 編寫高質量代碼:改善Python程序的91個建議
- Java技術手冊(原書第7版)
- Mastering Ubuntu Server
- 劍指大數據:企業級數據倉庫項目實戰(在線教育版)
- Tableau 10 Bootcamp
- Mastering C++ Multithreading
- Internet of Things with ESP8266
- Mastering ArcGIS Enterprise Administration
- QlikView Unlocked
- Application Development with Swift
- Secret Recipes of the Python Ninja
- Mastering SciPy
- 川哥教你Spring Boot 2實戰