を減らす使用するにはJavascriptをリファクタリングマップの例:私は減らす使用するマップの一例を変換しようとしている練習として
const numbers = [1, 2, 3, 4];
numbers.map(function(a,b) {
return a+b;
});
// [1, 3, 5, 7]
と同じ例えば私の試みは、減らす:
numbers.reduce(
(sum, elem) => {
sum.push(elem + elem); // how can one add the index of array to the number instead of doubling it?
return sum;
}, []);
// [2, 4, 6, 8], instead I want: [1, 3, 5, 7]
うーん、私はちょうど減らすとマップの例と同じ結果を望んでいました。あなたの答えでは、あなたはマップの例を詳しく説明しますが、私の質問には答えませんでした。 – StandardNerd
@StandardNerdが更新されました –
ありがとうございます、あなたのソリューションはニーナより読みやすいです! – StandardNerd