ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で配列要素の出現をカウントし、一意の要素とその頻度を返すにはどうすればよいですか?
JavaScript での配列要素の出現数のカウント
このコーディングの質問は、配列内の要素の出現数をカウントして返す方法を尋ねます。 2 つの配列: 1 つは固有の要素を含み、もう 1 つは各要素の頻度を含みます。たとえば、配列 [5, 5, 5, 2, 2, 2, 2, 2, 9, 4] の場合、出力配列は次のようになります:
Unique Elements: 5 、2、9、4
頻度: 3、5、1、 1
提供されるソリューションでは、オブジェクトを利用して出現数をカウントします。コードは元の配列を反復処理し、検出された一意の要素ごとに counts オブジェクトの値 1 を初期化します。要素がオブジェクト内にキーとしてすでに存在する場合、その値は 1 ずつ増分されます。
結果は、各キーが一意の要素であり、各値がその要素の出現頻度である JavaScript オブジェクトになります。元の配列。次に、コードはオブジェクトと、検証のために特定の要素の個々の周波数を出力します。
以上がJavaScript で配列要素の出現をカウントし、一意の要素とその頻度を返すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。