W tym zapisie zademonstrujemy funkcjonalność JavaScript, aby sprawdzić, czy wszystkie elementy tablicy przejdą test.
Jak sprawdzić, czy wszystkie elementy tablicy przechodzą test w JavaScript?
W JavaScript, każdy() Metoda sprawdza, czy wszystkie elementy obecne w tablicy spełniają warunek danej funkcji, czy nie, i zwraca wartości logiczne jako wyjście. Jeśli wszystkie elementy spełniają test, to zwraca true, a jeśli nawet jeden element nie spełnia warunku, zwraca fałsz. Oto składnia do użycia metody każdej () w JavaScript.
Składnia:
array_name.każda (funkcja)W składni „array_name”Reprezentuje tablicę, której każdy element będzie iterowany nad funkcją zdefiniowaną w„każdy()" metoda.
Przykład 1: Gdy jeden lub więcej elementów tablicy zawodzi test
Ćwiczmy każdą metodę (), gdy jeden lub więcej elementów tablicy nie spełnia kryteriów funkcji metody Any ().
Kod:
var sal = [30,150,42,81,20,21,35,23]W tym kodzie stworzyliśmy szereg liczb. Następnie tworzymy warunek testowy za pomocą funkcji strzałki. Warunek testowy dzieli każdy element tablicy przez 3 i sprawdza, czy wynik po podzieleniu musi być większy niż 20.
Wyjście:
Wyjście zwróciło false, co stwierdza, że co najmniej jeden element tablicy nie mógł przejść przez warunek testowy.
Przykład 2: Kiedy wszystkie elementy tablicy przechodzą test
Teraz zobaczmy, co się stanie, gdy wszystkie elementy tablicy przechodzą test.
Kod:
var sal = [30,150,42,81,20,21,35,23]W tym kodzie tworzymy szereg liczb. Następnie tworzymy warunek testowy za pomocą funkcji strzałki. Warunek testu dzieli każdy element tablicy przez 2 i sprawdza, czy wynik po podzieleniu musi być większy niż 5.
Wyjście:
Dane wyjściowe zwróciło prawdę, co stwierdza, że wszystkie elementy tablicy przechodzą warunek testu. Stąd stwierdza się, że zdanie testu dla wszystkich elementów warunek każdej metody () musi zwrócić prawdziwie.
Wniosek
W JavaScript używamy każdej metody (), aby sprawdzić, czy wszystkie elementy tablicy przechodzą test. Metoda every () zwraca wartość prawdziwą, jeśli każdy element przekazuje test, w przeciwnym razie zwraca wartość fałszywą. Ten post zawierał szczegółową demonstrację każdej metody () w celu sprawdzenia, czy wszystkie elementy tablicy przechodzą test w JavaScript. Dodatkowo podaliśmy również przykłady w obu przypadkach: jeśli wszystkie elementy tablicy przeszliśmy test lub którykolwiek z nich nie powiódł.