數值

parseInt(parse: 解析)方法:

可以將字符串或小數轉化成整數.
parseInt("123")   //  123
parseInt(1.23)   //1

轉化可以轉化的數值,不能轉化的就停止
parseInt("8d");  //8

如果字符串第一個字符不能轉化,返回<font color="red">NaN</font>
parseInt("ad");   //NaN

parseInt接受第二個參數,表示解析的值的進制
parseInt(1000, 2);    //8  2^3+0+0+0=8;

如果第一個參數是數值,則會將這個數值先轉爲10進制,然後再應用第二個參數。
parseInt(010, 8)  //8

parseFloat方法:

parseFloat 方法用於將一個字符串轉化爲浮點數.
parseFloat("3.14");  //3.14
parseFloar("3.14 more non-digit");  //3.14

arseFloat方法會自動過濾字符串前導的空格。
parseFloat("\t\v\r12.34\n ")

如果第一個字符不能轉化爲浮點數,則返回NaNparseFloat("DD");  //NaN
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章