コンテンツにスキップ

「JavaScript/Number」の版間の差分

出典: フリー教科書『ウィキブックス(Wikibooks)』
削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
編集の要約なし
タグ: 差し戻し済み モバイル編集 モバイルウェブ編集
1 行 1 行
{{hghguccuudu
{{Nav}}
Numberオブジェクトはプリミティブ[[JavaScript/数値|数値]]のラッパーオブジェクトです。
Numberオブジェクトのすべてのインスタンスは、Numberオブジェクトのプロトタイプである<code>'''Number.prototype'''</code>を継承します。<code>Number.prototype</code>に定義されたプロパティやメソッドは、すべてNumberオブジェクトのインスタンスから呼び出すことができます。Numberオブジェクトは[[JavaScript/Object|Object]]オブジェクトのプロパティやメソッドを継承しています。


== プロパティ ==
== プロパティ ==

2024年5月22日 (水) 07:02時点における版

{{hghguccuudu

プロパティ

Number.prototype.constructor()
Numberオブジェクトのインスタンスを生成した関数を返します。
これは通常Numberオブジェクトです。
Number.prototype.constructor === Number

静的プロパティ

この節は書きかけです。この節を編集してくれる方を心からお待ちしています。

Number.EPSILON
Number.MAX_SAFE_INTEGER
Number.MAX_VALUE
Number.MIN_SAFE_INTEGER
Number.MIN_VALUE
Number.NEGATIVE_INFINITY
Number.NaN
Number.POSITIVE_INFINITY
Number.length
Number.name
Number.prototype

静的メソッド

この節は書きかけです。この節を編集してくれる方を心からお待ちしています。

Number.isFinite()
Number.isInteger()
Number.isNaN()
Number.isSafeInteger()
Number.parseFloat()
Number.parseInt()

インスタンスメソッド

Number.prototype.toExponential()
10000のような数値を "1e+4" のような指数表記の文字列に変換して返します。
Number.prototype.toFixed()
1e+4のような数値を "10000" のような固定小数点表記の文字列に変換して返します。ただし数値が1e+20よりも大きい場合は、浮動小数点表記のまま文字列に変換して返します。
Number.prototype.toLocaleString()
数値を現在のロケールに基づく表記の文字列に変換して返します。たとえばいくつかのロケールでは、10000のような文字列を "10,000" のようなコンマ区切り文字列に変換して返します。このメソッドはObject.prototype.toLocaleStringメソッドを上書きしています。
Number.prototype.toPrecision()
数値を大きさによって指数表記または固定小数点表記の文字列に変換して返します。
Number.prototype.toString()
数値を文字列に変換して返します。このメソッドはObject.prototype.toStringメソッドを上書きしています。
Number.prototype.valueOf()
NumberオブジェクトのインスタンスをJavaScriptのプリミティブな数値型に変換して返します。このメソッドはObject.prototype.valueOfメソッドを上書きしています。

関連項目

このページ「JavaScript/Number」は、まだ書きかけです。加筆・訂正など、協力いただける皆様の編集を心からお待ちしております。また、ご意見などがありましたら、お気軽にトークページへどうぞ。