配列要素の頻度のカウント
JavaScript では、オブジェクトを使用して配列内の要素の出現をカウントできます。オブジェクトのキーと値のペアの構造を利用することで、要素をそれぞれの頻度にマップする動的なデータ構造を作成できます。
このソリューションを説明するために、提供されている配列の例を考えてみましょう: [5, 5, 5, 2、2、2、2、2、9、4]。 「counts」という空のオブジェクトを作成して、要素の頻度を保存します。
次に、for-of ループを使用して配列内の各要素を反復処理します。各要素「num」について、それが「counts」オブジェクトにキーとしてすでに存在するかどうかを確認します。存在する場合は、その値を 1 ずつ増やします。それ以外の場合は、1 に初期化します。
すべての要素を処理した後、「counts」オブジェクトには一意の要素がキーとして含まれ、それに対応する頻度が値として含まれます。次に、オブジェクトをコンソールに記録して、各要素の数を確認できます。
このアプローチを使用すると、配列内の要素の頻度を効率的に決定し、結果を構造化された方法で保存し、要素分布の簡潔で解釈可能な表現。
以上がJavaScript で配列要素の頻度を効率的にカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。