【JS】函数 Number()、parseInt()、parseFloat()以及Number.toFixed(x) 、 Number.toPrecision(x) 、 Math.Round(x)
来源:互联网 发布:惊艳口红推荐知乎 编辑:程序博客网 时间:2024/06/05 21:05
Number()的强制类型转换与parseInt()和parseFloat()方法的处理方式相似,只是它转换的是整个值,而不是部分值。parseInt()和parseFloat()方法只转换第一个无效字符之前的字符串。如“3.4.5”被转换成“3.4”,
用Number()进行强制类型转换将返回NAN,
用Number()进行强制类型转换将返回NAN,
如果字符串值能被完整地转换,Number()将判断是调用parseInt()还是parseFloat()。
- var bb = "35.23ace23";
- document.write(Number(bb)); //NaN
- document.write(parseFloat(bb)); //35.23
- document.write(parseFloat(Number(bb))); //NaN
Number.toFixed(x) 是将指定数字截取小数点后 x 位, Number.toPrecision(x) 是将整个数字截取指定(x)长度。
注意:一个是计算小数点后的长度,一个是计算整个数字的长度 。
Math.round() 方法可把一个数字舍入为最接近的整数。
- var aa = 2.3362;
- document.write(aa.toFixed(1)); // 2.3
- document.write(aa.toFixed(2)); // 2.34
- document.write(aa.toPrecision(2)); // 2.3
- document.write(aa.toPrecision(3)); // 2.34
- document.write(Math.round(-4.60)); // -5
- document.write(Math.round(aa * 10) / 10); // 2.3
- document.write(Math.round(aa * 100) / 100); // 2.34
0 0
- 【JS】函数 Number()、parseInt()、parseFloat()以及Number.toFixed(x) 、 Number.toPrecision(x) 、 Math.Round(x)
- js number() ,parseFloat(), toFixed(), toPrecision() ,round()函数
- js函数 Number()、parseInt()、parseFloat()的区别:
- JS转换数值函数Number()、parseInt()、parseFloat()
- js函数 Number()、parseInt()、parseFloat()的区别:
- js函数 Number()、parseInt()、parseFloat()的区别:
- JavaScript数值转换函数(Number(),parseInt(),parseFloat(),Math)总结
- Number()、parseInt()、parseFloat()转换规则
- Number() 函数 parseInt() 函数 parseFloat() 函数
- JS中Number()、parseInt()、parseFloat()区别:
- js----Number()、parseInt()、parseFloat()的区别:
- JS四舍五入函数-- toFixed(number)
- Number()、parseInt()、parseFloat()的区别
- 数值转换 Number() parseInt() parseFloat()
- Math.round(), Math.floor(),Math.ceil() ,Number.toFixed()
- js基础知识四(Number()函数、parseInt()函数、parseFloat()函数)
- js中parseInt()与parseFloat(),Number(),Boolean(),String()转换
- js中parseInt()与parseFloat(),Number(),Boolean(),String()转换
- UDP通信发送数据的问题
- JavaScript 语法
- Android 通知栏 PendingIntent.getActivity(context, requestCode, intent, flags);参数详解
- 复习C语言———《C Prime Plus(第六版)》 第8章~第12章
- (c++)一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子
- 【JS】函数 Number()、parseInt()、parseFloat()以及Number.toFixed(x) 、 Number.toPrecision(x) 、 Math.Round(x)
- Android HTTPS、TLS版本支持相关解决方案
- 【BZOJ 3545】 [ONTAK2010]Peaks 最小生成树+kruskal重构树
- Gradle Plugin和Gradle版本
- 尚硅谷java学习笔记——11.java多线程
- 【HDU 2039】三角形 水
- struts2中的constant介绍之struts.objectFactory与spring的整合
- 标准输入输出流cin、cout
- redhat7.2配置yum源