BACK

HOOPSII MOBILE

HOME

40冊目 【JavaScript】[ECMAScript] Numberオブジェクト

今回はJavaScriptの組み込みオブジェクトの1つについて解説をします。
ブラウザに実装されているECMAScriptによっては実行できないものがあります。
数字型のデータを扱い方法を説明します。

目次

[1] ECMAScript v1 対応

ECMAScript v1 に対応している機能は以下のとおりです。

MAX_VALUE - 利用できる最大値
document.writeln(Number.MAX_VALUE);
MIN_VALUE - 利用できる最小値
document.writeln(Number.MIN_VALUE);
NaN - 数値ではない
document.writeln(Number.NaN);
NEGATIVE_INFINITY - 負の無限大
document.writeln(Number.NEGATIVE_INFINITY);
POSITIVE_INFINITY - 正の無限大
document.writeln(Number.POSITIVE_INFINITY);
toString - n進数の値に変換(2~36)
var num = 100;
// 2進数に変換
document.writeln(num.toString(2));

[2] ECMAScript v3 対応

ECMAScript v3 に対応している機能は以下のとおりです。

toExponential - 指数形式に変換
var num = 100.9876;
document.writeln(num.toExponential(2));
toFixed - 小数点第n位で四捨五入
var num = 100.9876;
document.writeln(num.toFixed(2));
toPrecision - 有効桁数を指定する
var num = 100.9876;
document.writeln(num.toPrecision(2));

[3] 更新履歴

日付 詳細
2011/09/27 コンテンツ公開

Copyright (C) 2011 ほぷしぃ. All Rights Reserved.