🤔

配列mapメソッド備忘録

に公開

元の配列を別の配列として変換するメソッド

以下、例。

//元の配列
const array = [1, 2, 3, 4];

// 変換中
const mapped = array.map((x) => x * 2);

console.log(mapped);
// 出力結果:元の配列を2倍した変換後の配列 Array [2, 4, 6, 8]
//元の配列
const array = [1, 2, 3, 4];

上記、適当な好きな配列を定める

  • arrayというなの定数
// 変換中
const mapped = array.map((x) => x * 2);

上記、2倍にしたい場合の例

  • mappedという定数を定める

  • array.map()というmapメソッドを使用
    元のarrayという配列を呼び出す
    ()の中に元の配列を変換したい関数(計算式)を入れる

  • (x) => x * 2 が関数部分(アロー関数)
    xへ最初に定義したarrayという定数が入ることで2倍となる

console.log(mapped);
// 出力結果:元の配列を2倍した変換後の配列 Array [2, 4, 6, 8]
  • 結果
    Array配列の要素を2倍したmapped配列ができ上がる

Discussion