Javascript之Number对象介绍
Number对象即数字,它的构造方法
var num = new Number();//num == 0
var num = new Number(value);
其中value为数值或是可以转换为数值的量,如
字符串'1002'
假如为'M122',则返回NaN
1、常量,属性
MAX_VALUE | 可表示的最大的数。 // 1.7976931348623157e+308 |
MIN_VALUE | 可表示的最小的数。 // 5e-324 |
NaN | 非数字值。 // NaN |
NEGATIVE_INFINITY | 负无穷大,溢出时返回该值。//-Infinity |
POSITIVE_INFINITY | 正无穷大,溢出时返回该值。//Infinity |
2、toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。
NumberObject.toString(radix);
radix 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。
若省略该参数,则使用基数 10。
数字的字符串表示。例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。
例
document.write(num.toString(2));
输出1010
注当调用该方法的对象不是 Number 时抛出 TypeError 异常。
3、toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
NumberObject.toFixed(num);
num 必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将用 0 代替。
返回值
num为0-20之间是不会抛出异常,假如num>20则有可能抛出异常。
document.write (num.toFixed(1))
输出13.4
4、toExponential() 方法可把对象的值转换成指数计数法。
这个方法就是传说中的科学计数法
NumberObject.toExponential(num)
num 必需。规定指数计数法中的小数位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。
如果省略了该参数,将使用尽可能多的数字。
document.write (num.toExponential(1))
输出
1.0e+4
小数点后的0代表了只有一位小数
5、toPrecision() 方法可在对象的值超出指定位数时将其转换为指数计数法。
toPrecision(num),num为指定的位数,即超过多少位时采用指数计数法
例
document.write (num.toPrecision(4)+'<br>');
document.write (num.toPrecision(8));
输出
1.000e+4//1.000共4位数
10000.000//10000.000共8位
查看更多JavaScript的语法,大家可以关注《》、《》,也希望大家多多支持狼蚁SEO。
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程