JavaScript Number() 関数

定義と使用法

Number() 関数は、オブジェクトパラメータをオブジェクトの値を表す数字に変換します。

値が合法な数字に変換できなかった場合、NaNを返します。

注釈:パラメータがDateオブジェクトの場合、 Number() 関数は、1970年1月1日の午前0時からのミリ秒数を表す数字を返します。

異なるオブジェクトの値を数字に変換します:

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() サポート サポート サポート サポート サポート