map()
メソッドは、与えられた関数を配列のすべての要素に対して呼び出し、その結果からなる新しい配列を生成します。
eachとかよりも自由にコントロールできるイメージ
ex)
var items = [1, 3, 6, 9, 12, 15];
var result = items.map(function(value, index){
if(value % 3 === 0) {
return index = value * 3;
} else {
return value * 5;
}
})
console.log(result); // [5, 9, 18, 27, 36, 45]