From de24745a0a2227d5794738926f3359b65792d3cb Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Tue, 11 Jan 2022 02:14:34 +0900 Subject: Number オブジェクトのプロパティ・メソッドの記事を変換準備 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../number/positive_infinity/index.html | 81 ---------------------- .../number/positive_infinity/index.md | 81 ++++++++++++++++++++++ 2 files changed, 81 insertions(+), 81 deletions(-) delete mode 100644 files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.html create mode 100644 files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.md (limited to 'files/ja/web/javascript/reference/global_objects/number/positive_infinity') diff --git a/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.html b/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.html deleted file mode 100644 index 1dd359e1fd..0000000000 --- a/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.html +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: Number.POSITIVE_INFINITY -slug: Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY -tags: - - JavaScript - - Number - - Property -translation_of: Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY ---- -
{{JSRef}}
- -

Number.POSITIVE_INFINITY プロパティは正の無限大を表す値です。

- -
{{EmbedInteractiveExample("pages/js/number-positive-infinity.html")}}
- - - -
{{js_property_attributes(0, 0, 0)}}
- -

解説

- -

Number.POSITIVE_INFINITY の値はグローバルオブジェクトの {{jsxref("Infinity")}} プロパティの値と同じです。

- -

この値は数学的な無限大とは少々異なった振る舞いをします。

- - - -

成功した場合に有限数を返す関数がエラーである状態を示すために、Number.POSITIVE_INFINITY プロパティを使いたいかもしれません。しかし、そのような場合は、 {{jsxref("isFinite")}} の方がより適しているであろうことに留意してください。

- -

POSITIVE_INFINITY は {{jsxref("Number")}} の静的プロパティですので、作成した {{jsxref("Number")}} オブジェクトのプロパティとしてではなく、常に Number.POSITIVE_INFINITY として扱ってください。

- -

- -

POSITIVE_INFINITY の使用

- -

以下の例では、変数 bigNumber に最大値よりも大きな値が代入されています。{{jsxref("Statements/if...else", "if")}} ステートメントが実行されるとき、bigNumberInfinity の値を持つので、処理が継続する前に bigNumber により扱いやすい値がセットされます。

- -
var bigNumber = Number.MAX_VALUE * 2;
-
-if (bigNumber == Number.POSITIVE_INFINITY) {
-  bigNumber = returnFinite();
-}
-
- -

仕様書

- - - - - - - - - - - - -
仕様書
{{SpecName('ESDraft', '#sec-number.positive_infinity', 'Number.POSITIVE_INFINITY')}}
- -

ブラウザーの互換性

- -

{{Compat("javascript.builtins.Number.POSITIVE_INFINITY")}}

- -

関連情報

- - diff --git a/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.md b/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.md new file mode 100644 index 0000000000..7050f1b823 --- /dev/null +++ b/files/ja/web/javascript/reference/global_objects/number/positive_infinity/index.md @@ -0,0 +1,81 @@ +--- +title: Number.POSITIVE_INFINITY +slug: Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY +tags: + - JavaScript + - Number + - プロパティ +translation_of: Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY +--- +
{{JSRef}}
+ +

Number.POSITIVE_INFINITY プロパティは正の無限大を表す値です。

+ +
{{EmbedInteractiveExample("pages/js/number-positive-infinity.html")}}
+ + + +
{{js_property_attributes(0, 0, 0)}}
+ +

解説

+ +

Number.POSITIVE_INFINITY の値はグローバルオブジェクトの {{jsxref("Infinity")}} プロパティの値と同じです。

+ +

この値は数学的な無限大とは少々異なった振る舞いをします。

+ + + +

成功した場合に有限数を返す関数がエラーである状態を示すために、Number.POSITIVE_INFINITY プロパティを使いたいかもしれません。しかし、そのような場合は、 {{jsxref("isFinite")}} の方がより適しているであろうことに留意してください。

+ +

POSITIVE_INFINITY は {{jsxref("Number")}} の静的プロパティですので、作成した {{jsxref("Number")}} オブジェクトのプロパティとしてではなく、常に Number.POSITIVE_INFINITY として扱ってください。

+ +

+ +

POSITIVE_INFINITY の使用

+ +

以下の例では、変数 bigNumber に最大値よりも大きな値が代入されています。{{jsxref("Statements/if...else", "if")}} ステートメントが実行されるとき、bigNumberInfinity の値を持つので、処理が継続する前に bigNumber により扱いやすい値がセットされます。

+ +
var bigNumber = Number.MAX_VALUE * 2;
+
+if (bigNumber == Number.POSITIVE_INFINITY) {
+  bigNumber = returnFinite();
+}
+
+ +

仕様書

+ + + + + + + + + + + + +
仕様書
{{SpecName('ESDraft', '#sec-number.positive_infinity', 'Number.POSITIVE_INFINITY')}}
+ +

ブラウザーの互換性

+ +

{{Compat("javascript.builtins.Number.POSITIVE_INFINITY")}}

+ +

関連情報

+ + -- cgit v1.2.3-54-g00ecf