はじめに
この実験では、JavaScript プログラミングの基本概念を探ります。基本的な JavaScript コードを書く方法を学び、変数、データ型、関数、制御構造について理解を深めます。この実験が終わるとき、JavaScript プログラミングの堅牢な基礎を築き、現実世界の問題を解決するために知識を適用できるようになります。
JavaScript での出現回数のカウント方法
JavaScript の配列内で特定の値が出現する回数をカウントするには、Array.prototype.reduce() メソッドを使用できます。
以下がその方法です:
- ターミナル/SSH を開き、コーディングを練習するために
nodeと入力します。 - 次のコードをコピーして貼り付けます:
const countOccurrences = (arr, val) =>
arr.reduce((a, v) => (v === val ? a + 1 : a), 0);
- 上記のコードでは、
countOccurrences関数は 2 つの引数を取ります:検索対象の配列とカウントする値。 reduce()メソッドは、配列の各要素をループし、特定の値が見つかるたびにカウンターをインクリメントします。- 関数をテストするには、配列と値を使って関数を呼び出します。例えば:
countOccurrences([1, 1, 2, 1, 2, 3], 1); // 3
これにより、配列 [1, 1, 2, 1, 2, 3] 内で 1 が出現する回数である 3 が返されます。
まとめ
おめでとうございます!あなたは「出現回数のカウント」の実験を完了しました。あなたの技術を向上させるために、LabEx でさらに実験を練習することができます。