首页 > 代码库 > Javascript -- toFixed()函数
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类型: string3 a1类型: string4 a2类型: string5 a0: 86 a1: 8.017 a2: 9.098 a1 is less than a2 ? : true ps:8.01 vs 9.09
Javascript -- toFixed()函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。