開発コンソールで以下のコードを順番に実行して結果を確認してみてください
> var numbers = [1, 2, 3, 4, 5]; < undefined > numbers.forEach(function(e) { console.log(e); }); 1 2 3 4 5 < undefined > numbers.map(function(e) { return e * e; }); < [1, 4, 9, 16, 25] > numbers.filter(function(e) { return e % 2 === 1; }); < [1, 3, 5] > numbers.some(function(e) { return e === 5; }); < true > numbers.every(function(e) { return e === 5; }); < false > numbers.every(function(e) { return e <= 5; }); < true > numbers.reduce(function(pre, cur) { return pre + cur; }); < 15 > numbers.reduce(function(pre, cur) { return pre + cur; }, 10000); < 10015