Numberオブジェクト
Numberオブジェクトは最大値・最小値などの属性を持った数値を作成するオブジェクトです。オブジェクトの後にプロパティやメソッドを付けて使用します。
オブジェクトの作成
Numberオブジェクトを作成するにはnew演算子を使用してインスタンス化します。
var num = new Number()
以下のサンプルでは、new演算子を使用してnumオブジェクトをインスタンス化して数値をセットしています。
var num = new Number(5);
document.writeln('数値:' , num );
なお、Numberオブジェクトのプロパティとメソッドは標準のデータ型(数値型)でも同様に使用することができます。
var num = 5;
document.writeln('数値:' , num );
プロパティの設定方法
num.property
分類 | 書式 | 意味 |
---|---|---|
統計 | MAX_VALUE | 最大値 |
MIN_VALUE | 最小値 | |
POSTIVE_INFINITY | 正の無限大 | |
NEGATIVE_INFINITY | 負の無限大 | |
検査 | NaN | 数値でない |
メソッドの設定方法
num.method()
分類 | 書式 | 意味 |
---|---|---|
数値変換 | toString | N進数の値に変換(Nは2~36) |
toExponential | 指数形式に変換 | |
toFixed | 小数点第N位で四捨五入 | |
toPrecision | 指数桁数に変換 |