Javascript -- toFixed()函数

1. toFixed(n) 限制小数点后位数,四舍五入。n:0~20 。

2. 作用对象必须是number,不能为其他类型。如(8.001).toFixed(2)返回8.00;

3. toFixed(n)返回值String类型,所有当成数字进行比大小是错误的。

4. parseFloat(“number“)与parseInt("number")读取字符串中第一个遇到的数(如91.2w3 第一个数为91.2)并转换为float或int,返回类型为number.

 

复制代码
 1 <!DOCTYPE html>
 2 <html>  3 <script src="http://code.jquery.com/jquery-latest.js"></script>  4 <head>  5 <meta charset="utf-8">  6 <title>toFixed()</title>  7 </head>  8 <body>  9 </body> 10 <script type="text/javascript"> 11 var a0 = 8.01.toFixed() 12 var a1 = parseFloat("8.006").toFixed(2); 13 var a2 = parseFloat("9.091").toFixed(2); 14  document.write("a0类型: "+typeof(a0)+"<br>"); 15  document.write("a1类型: "+typeof(a1)+"<br>"); 16  document.write("a2类型: "+typeof(a2)+"<br>"); 17  document.write("a0: "+a0+"<br>"); 18  document.write("a1: "+a1+"<br>"); 19  document.write("a2: "+a2+"<br>"); 20  document.write("a1 is less than a2 ? : " + (a1 < a2) + "<br>"); 21 </script> 22 </html>
复制代码

 

复制代码
1 输出值:
2 a0类型: string
3 a1类型: string 4 a2类型: string 5 a0: 8 6 a1: 8.01 7 a2: 9.09 8 a1 is less than a2 ? : true ps:8.01 vs 9.09

http://www.cnblogs.com/nkxyf/p/3956653.html

转载于:https://www.cnblogs.com/smallfa/p/6872104.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值