close
當使用 parseInt() 函式解析帶入的字符返回一個整數值,
但當帶入參數不是數字的情況下就會返回 NaN
是否有方法把返回NaN轉換為0
可透過以下方式處理
a = a || 0
這個方式可以將下面這幾種值轉換為0
false
null
undefined
0
""
( empty string )NaN
( Not a Number )
若返回值一定要為數字型態,可以使用下面這個方式透過+強制轉為數字型態
a = +a || 0
參考資料來源:
https://stackoverflow.com/questions/7540397/convert-nan-to-0-in-javascript
文章標籤
全站熱搜