JavaScript Number() 函數

函數參考手冊 JavaScript 全局函數

定義和用法

Number() 函數把對象的值轉換為數字。

如果對象的值無法轉換為數字,那麼 Number() 函數返回 NaN。

語法

Number(object)

參數 描述
object 可選。一個 JavaScript 對象。如果沒有提供參數,則返回0。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要流覽器都支持 Number() 函數


提示和注釋

注意:如果參數是 Date 對象,Number() 返回從 1970 年 1 月 1 日至今的毫秒數。


實例

實例

把不同的對象轉換為數字:

<script>

var test1= new Boolean(true);
var test2= new Boolean(false);
var test3= new Date();
var test4= new String("999");
var test5= new String("999 888");

document.write(Number(test1)+ "<br>");
document.write(Number(test2)+ "<br>");
document.write(Number(test3)+ "<br>");
document.write(Number(test4)+ "<br>");
document.write(Number(test5)+ "<br>");

</script>

以上實例輸出結果:




函數參考手冊 JavaScript 全局函數