例
異なるオブジェクトの値はその数に変換します。
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);
n個の結果は次のようになります。
1
0
1382704503079
999
NaN
»それを自分で試してみてください 定義と使用法
Number()関数は、オブジェクトの値を表す数値へのオブジェクトを引数に変換します。
値が法定数に変換することができない場合は、NaNが返されます。
注意:パラメータはDateオブジェクトである場合には、 Number()関数は、1970年1月1日0時UTCからのミリ秒数を返します。
ブラウザのサポート
関数 | |||||
---|---|---|---|---|---|
Number() | はい | はい | はい | はい | はい |
構文
Number(object)
パラメータ値
パラメーター | 説明 |
---|---|
object | 任意。 JavaScriptオブジェクト。 引数が指定されていない場合は、0を返します。 |
技術的な詳細
戻り値: | 数。 その番号に別のオブジェクトの値を返します。 値が法定数に変換することができない場合は、NaNが返されます。 引数が指定されていない場合は、0を返します。 |
---|---|
JavaScriptのバージョン: | 1.1 |
<JavaScriptのグローバル関数