ホームページ  >  記事  >  ウェブフロントエンド  >  ES6でreduce to sumを使用する方法

ES6でreduce to sumを使用する方法

WBOY
WBOYオリジナル
2022-04-25 15:56:272548ブラウズ

es6 では、reduce() メソッドは配列を走査し、配列の前後 2 つの項目に対して何らかの計算を実行してからその値を返し、元の配列を変更せずに計算を続行して、合計計算の場合、構文は「arr.reduce(function(a,b){sum=a b;});」となります。

ES6でreduce to sumを使用する方法

このチュートリアルの動作環境: Windows 10 システム、ECMAScript バージョン 6.0、Dell G3 コンピューター。

es6 reduce to sum の使用方法

Reduce は配列を走査し、配列の前後 2 つの項目に対して計算を実行し、その値を返して、値を変更せずに計算を続行します。元の配列を取得して計算に戻ります。最終結果。初期値が指定されていない場合、走査は配列の 2 番目の項目から開始されます。

reduce() メソッドは関数をアキュムレータとして受け取り、配列内の各値 (左から右へ) の削減が開始され、最終的に値が計算されます。

arr.reduce(function(p,c){sum=p+c;});

例は次のとおりです:

var arr = [1, 2, 3], sum = 0;
arr.reduce(function(pre,curr) {
sum=pre+curr;
return sum;
});
console.log(sum);

出力結果:

ES6でreduce to sumを使用する方法

#[関連する推奨事項:

javascript ビデオ チュートリアル ,ウェブフロントエンド]

以上がES6でreduce to sumを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。