Prüfen, ob Array-Elemente gleich sind

Beginner

This tutorial is from open-source community. Access the source code

Einführung

In diesem Lab werden wir die JavaScript-Programmierung erkunden, indem wir eine Funktion implementieren, die überprüft, ob alle Elemente in einem Array gleich sind. Wir werden die Array.prototype.every()-Methode verwenden, um die Elemente des Arrays mit dem ersten Element zu vergleichen und einen booleschen Wert zurückzugeben, basierend darauf, ob sie gleich sind oder nicht. Dieses Lab ist so konzipiert, dass es Ihnen hilft, ein besseres Verständnis von JavaScript-Arrays und eingebauten Methoden zu erlangen.

Prüfen auf Gleichheit von Array-Elementen

Um zu prüfen, ob alle Elemente in einem Array gleich sind, können Sie die Array.prototype.every()-Methode verwenden, die alle Elemente mit dem ersten vergleicht.

So können Sie es implementieren:

const allEqual = (arr) => arr.every((val) => val === arr[0]);

Beachten Sie, dass der strenge Vergleichs-Operator verwendet wird, um die Elemente zu vergleichen. Dieser Operator berücksichtigt die Selbstungleichheit von NaN nicht.

Beispielverwendung:

allEqual([1, 2, 3, 4, 5, 6]); // false
allEqual([1, 1, 1, 1]); // true

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Lab "Prüfen, ob Array-Elemente gleich sind" abgeschlossen. Sie können in LabEx weitere Labs ausprobieren, um Ihre Fähigkeiten zu verbessern.