- トップページ
- 特集PC技術
- とあるJavaScriptの情報図書
- 【JavaScript】[ECMAScript] Numberオブジェクト
とあるJavaScriptの情報図書
【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 | コンテンツ公開 |
コメントの投稿
トラックバックURL
http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1682