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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM