1. 程式人生 > >js判斷值是否是數字

js判斷值是否是數字

ont size 一個 字符 返回值 方法 spa parse sna

js如何判斷值是否是數字

1. isNaN()方法
2. 正則表達式
var re = /^[0-9]+.?[0-9]*$/; //判斷字符串是否為數字 //判斷正整數 /^[1-9]+[0-9]*]*$/
3. 利用parseFloat的返回值
isNaN(inputData)不能判斷空串或一個空格;
如果是一個空串或是一個空格,而isNaN是做為數字0進行處理的,而parseInt與parseFloat是返回一個錯誤消息,這個isNaN檢查不嚴密而導致的。
parseFloat(inputData).toString() == "NaN"
—— END ——

js判斷值是否是數字