JavaScript Number()
描述
Number()
方法將值轉換為數字。
如果該值無法轉換,則返回 NaN
。
注意
對於布林值,Number() 返回 0 或 1。
對於日期,Number() 返回自 1970 年 1 月 1 日 00:00:00 以來的毫秒數。
對於字串,Number() 返回數字或 NaN。
語法
Number(value)
引數
引數 | 描述 |
value | 可選。 JavaScript 值(變數)。 |
返回值
型別 | 描述 |
一個數字 | 將值作為數字返回。 如果該值無法轉換為數字,則返回 NaN。 如果未提供值,則返回 0。 |
瀏覽器支援
Number()
是 ECMAScript1 (ES1) 功能。
ES1 (JavaScript 1997) 在所有瀏覽器中都得到完全支援
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 是 |
更多示例
將不同的數字轉換為數字
Number(999);
Number("999");
Number("999 888");
自己動手試一試 »
將不同的陣列轉換為數字
Number([9]);
Number([9.9]);
Number([9,9]);
自己動手試一試 »