特集PC技術

コアJavaScript(ECMAScript)の図書室

 

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 コンテンツ公開

コメントの投稿


画像の中に見える文字を入力してください。

トラックバックURL

http://www.isl.ne.jp/cgi-bin/mt/mt-tb.cgi/1682

サイト内検索

コアJavaScript(ECMAScript)の図書室

twitterTwitter

最新ブログ記事

2015年06月13日

JavaScriptの情報室

4冊目 ハイブリッドアプリが作れる。tabris.js

2014年10月16日

C++言語学習録

第3回 ファイルを分割してみよう

2014年10月09日

C++言語学習録

第2回 オブジェクト指向の復習

2014年10月02日

C++言語学習録

第1回 C++の開発環境を整える

2014年09月25日

Swiftを試してみようなう。

第4回 Swiftでクラスを使うなう。

ISL 情報戦略研究所

pagetopこのページの先頭へ戻る