文字轉數字
可以用內建的 parseInt() 函式將字串轉成整數。這個函式有個選擇性的第二個參數(在此建議你一定要指定),用以指定進位數
> parseInt("123", 10) 123 > parseInt("010", 10) 10
Number constructor function
var e = '123';
e = Number(e); // 123
parseInt() 或 parseFloat()
var e = '123.45abc';
var e1 = parseInt(e, 10); // 123
var e2 = parseFloat(e); // 123.45
若無法轉換成數值時,會回傳 NaN (Not A Number)。
var f = 'abc123';
var f1 = Number(f); // NaN
var f2 = parseInt(f, 10); // NaN
var f3 = parseFloat(f); // NaN