javascript reduceRightメソッドを使用して右から左へ順に累積した結果を求める

javascript reduceRightメソッドを使用して右から左へ順に累積した結果を求める

javascriptでreduceRightメソッドを使用して、右から左へ順に累積した結果を取得して配列の総和を取得するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43

※windows10にApacheのインストールはこちら

reduceRightメソッド使い方

reduceRightメソッドを使うと、右から左へ順に配列の各値を累積して1つの値にすることが可能です。

accumulator : コールバック関数関数の結果を累積する
currentValue : 処理されている配列の値
index : 処理されている配列のインデックス
array : 処理されている配列

reduceメソッド使い方

サンプルコード

以下は、「 計算 」ボタンをクリックすると、ランダムに生成した配列を右から引き算して結果を表示するサンプルコードとなります。

※cssには「uikit」を使用してます。

引き算の結果が表示されていることが確認できます。