parseFlaot(string)
parseFloat(string)
該函數是一個全局函數,用于解析一個字元串中的浮點數,并傳回
隻有被解析的字元串的首字元是數字時才會對字元串進行解析,一直解析到數字的末端為止,然後以數字類型傳回該數字;如果被解析的字元串首字元不是數字則傳回 NaN 表示首字元不是一個數字,無法進行解析
-
被解析的字元串string
var str = '123.456www';
// 提取浮點數
var newStr = parseFloat(str);
console.log(newStr, typeof newStr); // 123.456 "number"
var str2 = 'w123.456www';
// 字元串的首字元非數字,是以提取失敗
var newStr2 = parseFloat(str2);
console.log(newStr2); // NaN