- JavaScript程序设计:基础·PHP·XML
- (美)Elizabeth Drake
- 410字
- 2025-02-25 07:17:19
2.2.2 数字
许多程序设计语言有两种或者更多种完全不同的数据类型表示整数和浮点数,而JavaScript的所有数字都表示为浮点值。JavaScript使用IEEE 754标准定义的64位浮点数格式表示数字。JavaScript能表示的最大数是±1.7976931348623157×10308,而最小数是±5×10-324。这些是非常大和非常小的数,你使用的数没有必要超过这个范围!整数能表示的范围是在-9007199254740992~9007199254740992之间。
JavaScript的动态类型意味着最初为一个变量赋予整数之后,你可以把这个变量当做一个浮点数使用。这种动态性在为你提供一些自由的同时,也可能在有些情况下引起无法预料的结果。这时,你可以只需要知道变量是numeric数据类型就可以。在本章的后面,你将学习一些内置函数,它们允许将整数转换成浮点数,反之亦然。同时,也允许将文本值(字符串)转换成数字值。
上面已说明如何声明一个变量。在声明变量的同时,也可以为它给出一个初值。如果这个值是一个数字,变量就成为一个numeric数据类型的变量。例2.4显示的语句创建一个含有初值的numeric类型变量。
例2.4 声明numeric类型变量
a)var myAge=23;
b)var myScore=86;
c)var myCost=6.78;
d)var myAnswer=-45.879;