前提・実現したいこと
以下のように、同じ長さの配列で同じインデックスの値を組み合わせた新たな配列を取得しようとしています。
「私ならこう書く」というのがあれば教えていただきたいです。
該当のソースコード
javascript
1var arr1 = ['Yamada', 'Suzuki', 'Kato']; 2var arr2 = ['Taro', 'Ichiro', 'Ken']; 3var arr3 = []; 4if (arr1.length === arr2.length) { 5 //forを使う 6 for (var i = 0; i < arr1.length; i++) { 7 arr3.push(arr1[i] + ' ' + arr2[i]); 8 } 9 console.log(arr3); //['Yamada Taro','Suzuki Ichiro','Kato Ken'] 10 //mapを使う 11 arr3 = arr1.map((value, index) => value + ' ' + arr2[index]); 12 console.log(arr3); //['Yamada Taro','Suzuki Ichiro','Kato Ken'] 13}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/23 06:55
2021/04/23 07:22 編集
2021/04/23 09:25