reduce

    1

    1答えて

    基本的に2つのオブジェクトをマージする汎用配列reduce関数で作業するための型を取得しようとしています。次のスニペットは、実際のコードのダンプされたバージョンです。 flのタイプが{}で、IFoo & IBarでないのはなぜですか? (私は、この特定の例では、簡単に単一Object.assign()の呼び出しに置き換えることができることを承知している。) const flatten = <K,

    0

    1答えて

    すべての単一の整数を 'reduce'の後に取り出すことができましたが、重複がすべてある場合は出力されず、出力は0でなければなりません。どの時点で、単一の整数 var singleNumber = function(nums) { var sorted_array = nums.sort(); for (var i=0; i < sorted_array.length;

    0

    1答えて

    私は2つのコアデータエンティティ(プロポーザルとwageClass)を持ち、それぞれには多対多の関係を持っています。 WageClassには、Intという属性numberOfWorkersがあります。各提案に関連するnumberOfWorkersの配列を合計する必要があります。 現在、私はこれを使用します。 let proposalNumberOfWorkers = proposal.value(

    4

    1答えて

    私はリストのコレクションを持っています。コレクションの各リストに "reduce +"を適用したいと思います。私は "適用する"、 "マップする"、 "減らす"を組み合わせるべきだと思いますが、私はどのように理解できません。 例: [[1 2 3] [4 5 3] [2 5 1]] => [6 12 8]

    1

    1答えて

    私はいくつかのデータとプロダクトを持っていて、属性の値とその属性のidを持っています。 属性のラベルは同じコレクションにありますが、 `type:" product "ではなくtype: "attribute"です。私はそれらに加わる必要があるので、私は属性とその価値のラベルを含む製品を持っています。 私は非常に単純なサンプルデータを持っている彼女:https://gist.github.com/

    0

    1答えて

    私はnumberのリストを分割しようとしています。ここにコードがあります。 私はボックス "listInput"から値をとったので、分割しやすくなりました。その後:ここ for(i=0;i<myArray.length; i+=1){ if(myArray[i] === "divide") アップは、私はループのために作られたので、それは文字列が見つかるまで、各分割さ言葉を経るだろうプログラ

    4

    1答えて

    の配列の要約を計算する: [{ balance : 100 },{ balance : 200 },{ balance : null },{ balance : 300 }] 私は合計うスマートパイプを探していますが(他のものは平均的な)バランスの配列を使用します(forループを使用しないことを好むでしょうが、減らしても方法がわからないなどのES6機能があります)

    1

    1答えて

    私はhadoopが新しく、エッジを持つグラフを記述する入力ファイル(例:(A,B), (A,C), (B,D), (A,D))を取るプログラムを作ろうとします。各頂点の度数を数えたいと思います。 :私は2頂点を分割(よく私のマップを動作させると <Key, Value> <Vertex, Edge>など(例発することができた瞬間のために (A,B) d(A)=3 (A,C) d(A)=3 (A

    2

    1答えて

    にオブジェクトの配列の配列をマージ:オブジェクトの var toto=[ [ { "a": "24" }, { "a": "23.9"}, { "a": "NaN"}, { "a": "3" } ], [ {"b": "19"}, {"b": "20"}, {"b": "NaN"},

    2

    4答えて

    JavaScriptの新機能で、ブール値の配列で真理数を数えるのに問題があります。私は、reduce()関数を使用しようとしています。誰かが私が間違っていることを教えてもらえますか?値は常にゼロになりますtrue、あるとき //trying to count the number of true in an array myCount = [false,false,true,false,