JavaScript Number() 函數

定義和用法

Number() 函數將對象參數轉換為表示對象值的數字。

如果該值無法轉換為合法數字,則返回 NaN。

注釋:如果參數是 Date 對象,則 Number() 函數返回自 UTC 1970 年 1 月 1 日午夜以來的毫秒數。

實例

將不同的對象值轉換為數字:

var x1 = true;
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);

親自試一試

語法

Number(object)

參數值

參數 描述
object 可選。JavaScript 對象。如果未提供該參數,則返回 0。

技術細節

返回值: 數值。將不同的對象值返回為數字。
如果該值無法轉換為合法數字,則返回 NaN。如果未提供參數,則返回 0。
JavaScript 版本: ECMAScript 1

瀏覽器支持

函數 Chrome Edge Firefox Safari Opera
Number() 支持 支持 支持 支持 支持