どうも、ちょげ(@chogetarou)です。
indexOf()を使って配列(array)の特定の要素を置換する方法を紹介します。
方法

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]
コメント