Einführung
In diesem Lab werden wir die grundlegenden Konzepte der JavaScript-Programmierung erkunden. Sie werden lernen, wie Sie grundlegenden JavaScript-Code schreiben und einen Überblick über Variablen, Datentypen, Funktionen und Steuerstrukturen erhalten. Am Ende dieses Labs werden Sie einen soliden Grundlagenwissen in der JavaScript-Programmierung haben und Ihr Wissen anwenden können, um reale Probleme zu lösen.
Wie man in JavaScript Vorkommen zählt
Um die Anzahl der Vorkommen eines bestimmten Werts in einem JavaScript-Array zu zählen, können Sie die Array.prototype.reduce()-Methode verwenden.
So geht es vor:
- Öffnen Sie das Terminal/SSH und geben Sie
nodeein, um mit der Codeausführung zu beginnen. - Kopieren Sie und fügen Sie folgenden Code ein:
const countOccurrences = (arr, val) =>
arr.reduce((a, v) => (v === val ? a + 1 : a), 0);
- Im obigen Code nimmt die
countOccurrences-Funktion zwei Argumente entgegen: das Array, in dem gesucht werden soll, und der Wert, dessen Vorkommen gezählt werden soll. - Die
reduce()-Methode wird verwendet, um durch jedes Element im Array zu iterieren und einen Zähler um 1 zu erhöhen, wenn der spezifische Wert gefunden wird. - Um die Funktion zu testen, rufen Sie sie mit einem Array und einem Wert auf, wie folgt:
countOccurrences([1, 1, 2, 1, 2, 3], 1); // 3
Dies wird die Anzahl der Vorkommen von 1 im Array [1, 1, 2, 1, 2, 3] zurückgeben, die 3 ist.
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Vorkommen zählen" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.