この記事を三行にまとめると
foreachのおさらいmap関数
filter関数
この記事は以下の動画の中に出てきたサンプルコードを載せたものです。コピペなどが必要なときに使ってください。
foreachのおさらい
prices = [100, 256, 777, 3980]
// 税込価格を出力
prices.forEach(function(price){
tax_included = Math.tranc(price * 1.1)
console.log(tax_included + '円')
})
map関数
prices = [100, 256, 777, 3980]
// 計算結果をtax_included変数に入れる
tax_included = prices.map(function(price){
return Math.tranc(price * 1.1)
})
filter関数
prices = [100, 256, 777, 3980]
// 1000以下の要素をfiltering変数に入れる
filtering = prices.filter(function(price){
return price <= 1000
})