From 94167cdffbfed7e435cf8ceb5d99c9074f520e68 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Wed, 2 Oct 2024 00:06:47 +0900 Subject: [PATCH] =?UTF-8?q?2024/02/08=20=E6=99=82=E7=82=B9=E3=81=AE?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=E7=89=88=E3=81=AB=E5=9F=BA=E3=81=A5=E3=81=8D?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reference/global_objects/array/lastindexof/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/files/ja/web/javascript/reference/global_objects/array/lastindexof/index.md b/files/ja/web/javascript/reference/global_objects/array/lastindexof/index.md index be096cc36cf551..0b04b64e7de465 100644 --- a/files/ja/web/javascript/reference/global_objects/array/lastindexof/index.md +++ b/files/ja/web/javascript/reference/global_objects/array/lastindexof/index.md @@ -2,7 +2,7 @@ title: Array.prototype.lastIndexOf() slug: Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf l10n: - sourceCommit: fb85334ffa4a2c88d209b1074909bee0e0abd57a + sourceCommit: 85d7482697cc2bf407c58e809a2a754180d6714c --- {{JSRef}} @@ -24,7 +24,7 @@ lastIndexOf(searchElement, fromIndex) - : 検索する配列要素です。 - `fromIndex` {{optional_inline}} - : 検索し始める位置のゼロから始まるインデックスで、[整数に変換されます](/ja/docs/Web/JavaScript/Reference/Global_Objects/Number#整数への変換)。 - - インデックスが負の場合、配列の末尾からさかのぼって数えます。 `fromIndex < 0` の場合、 `fromIndex + array.length` が使用されます。 + - インデックスが負の場合、配列の末尾からさかのぼって数えます。 `-array.length <= fromIndex < 0` の場合、 `fromIndex + array.length` が使用されます。 - `fromIndex < -array.length` の場合、配列は検索が行われず、 `-1` が返されます。概念的には、配列の先頭より前の存在しない位置から始めて、そこから逆方向に進むと考えることができます。途中には配列要素はないので、 `searchElement` は決して見つかりません。 - `fromIndex >= array.length` または `fromIndex` が省略された場合、 `array.length - 1` が使用され、配列全体が検索されます。概念的には、配列の末尾の先にある存在しない位置から始めて、そこから後方に進むと考えることができます。最終的に配列の本当の末尾に到達し、この点から実在する配列要素を逆探索し始めます。 @@ -82,7 +82,7 @@ console.log(indices); ``` ここで `idx == 0` の場合を分けて扱わないといけないことに注意してください。 -なぜなら、もし検索する値が配列の最初の要素にあると、その値は `fromIndex` パラメータにかかわらずいつもヒットしてしまうのです。 +なぜなら、もし検索する値が配列の最初の要素にあると、その値は `fromIndex` パラメーターにかかわらずいつもヒットしてしまうのです。 これは {{jsxref("Array/indexOf", "indexOf()")}} メソッドとは異なります。 ### 疎配列に対する lastIndexOf() の使用