【JS】【25】把字符串轉換為數字


正文:

(1)parseInt()

parseInt("10", 2); //returns 2,代表用二進制解析前面的字符串,一般不會用到

parseInt("1234blue"); //returns 1234
parseInt("123"); //returns 123
parseInt("22.5"); //returns 22
parseInt("blue"); //returns NaN

(2)parseFloat()

以十進制表示浮點數,沒有基模式

parseFloat("1234blue"); //returns 1234.0
parseFloat("22.5"); //returns 22.5
parseFloat("22.34.5"); //returns 22.34
parseFloat("0908"); //returns 908
parseFloat("blue"); //returns NaN

(3)Number()

強類型轉換,整體轉換,不會只轉換部分值

Number(false) 0
Number(true) 1
Number(undefined) NaN
Number(null) 0
Number( "5.5 ") 5.5
Number( "56 ") 56
Number( "5.6.7 ") NaN
Number(new Object()) NaN
Number(100) 100

參考博客:

jquery中把字符串轉換為數字 - u010865136的專欄 - CSDN博客
https://blog.csdn.net/u010865136/article/details/49336255


免責聲明!

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



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