記事一覧
JavaScript reduceメソッド
reduceメソッドの使い方をメモ。
forループの場合var numbers = [1, 2, 3, 4, 5];var sum = 5;for(var i = 0; i < numbers.length; i++) { sum = sum + numbers[i];}console.log(sum);
結果は[20]
reduceの場合var numbers = [1, 2, 3,
JavaScript filterメソッド
filterメソッドの使い方をメモ。
forループの場合オブジェクト配列の各要素で、priceの値が200以上の要素に絞った、新しい配列を作る。
var collections = [ {name: 'apple' , price: 100}, {name: 'orange', price: 200}, {name: 'grape' , price: 300}];var fi
Javascript everyメソッド
everyメソッドの使い方をメモ。
forループの場合まず、forループを使って書いたコード。
オブジェクト配列の各要素で、priceの値が全て100以上ならtrue。priceの値が1つでも100未満であれば、falseとする処理。
var collections = [ {name: 'apple' , price: 100}, {name: 'orange', price:
JavaScript mapメソッド
mapメソッドの使い方をメモ。
forループの場合まず、forループを使って書いたコード。
例:配列の各要素を2倍にして、after配列に格納する。
var numbers= [1, 2, 3, 4, 5];var after = [];for(var i = 0; i < numbers.length; i++) { after.push(numbers[i] * 2);}consol
JavaScript forEachメソッド
forEachメソッドの使い方をメモ。
forループの場合まず、forループを使って書いたコード。
var numbers= [1, 2, 3, 4, 5];var sum = 0;for(var i = 0; i < numbers.length; i++) { sum = sum + numbers[i];}
for文の場合、for(ループ条件)の1文が長くなり、他の人がコードを読