[TypeScript]indexOf()で配列(array)の特定の要素を置換するには?

TypeScript

どうも、ちょげ(@chogetarou)です。

indexOf()を使って配列(array)の特定の要素を置換する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

indexOf()を使って配列(array)の特定の要素を置換するには、[]を使います。

まず、配列からindexOf()を呼び出します。

indexOf()の引数の置換する要素を指定します。

そして、[]を使い、配列のindexOf()の結果のインデックスの要素に新しい値を代入します。

//arr=対象の配列, item=置換する要素, newValue=要素の新しい値
const index = arr.indexOf(item);
arr[index] = newValue;

上記の代入は、配列(array)の特定の要素を置換します。

スポンサーリンク

使用例

const nums = [1, 2, 3, 4, 5];

const index = nums.indexOf(3);
nums[index] = 10;

console.log(nums);
出力:
[LOG]: [1, 2, 10, 4, 5]

コメント

タイトルとURLをコピーしました