で、製品の累積合計を計算する必要があります果物10「修正ジャバスクリプト」を使用すると、私は私が</p> <p>ID製品の販売</p> <p>1のような入力を持って「修正javascriptの」ステップ で多次元配列を作成して立ち往生していますPentahoのケトル
2ビスケット20
1果物12
3ビール29
これらの列の値を多次元配列に追加し、 'Product'に基づいて並べ替えるためにjavascriptを作成しようとしていますが、次に 'Product'に基づいて売上を合計しようとします。 期待される出力:id 1->フルーツ - セールス(10 + 12)= 22 これを解決するにはどうすればよいですか? 私は 'groupby'のような釜のステップを使ってこれを行っていますが、これをjavascriptで解決する必要があります。
試したことを表示できますか?これはあなたがソリューションを改善するのに役立つ素晴らしいWebサイトですが、あなたにはそれほど良くありません。 –
@RobAnthony var map = {}; map [product] = delta; var value; var在庫= 0; for(マップ内の可変キー){ value = map [key]; \t //if(map.has(key)) \t(キー==キー場合) \t {\t \tストック=在庫+値。他 \t {\t \tストック=値 \t} \t。 \t} } –
なぜjavascriptが必要なのですか? Group byはより速くなり、それを行う推奨される方法です。代わりにjavascriptを使用することは、それを行うためのハックな方法です。 – nsousa