Podczas programowania w JavaScript może istnieć wymóg sortowania tablicy w sposób rosnący lub malejący, szczególnie podczas rozwiązywania problemów matematycznych. Na przykład w przypadku zlokalizowania wielu wpisów i sortowania. W takich scenariuszach uzyskanie indeksu wartości min w tablicy w JavaScript jest bardzo pomocne w dostępie, lokalizowaniu i sortowaniu danych.
W tym samouczku omówi podejścia do uzyskania wartości min w tablicy w JavaScript.
Jak uzyskać indeks wartości minuty w tablicy w JavaScript?
Indeks wartości Min w tablicy w JavaScript można pobrać, stosując następujące podejścia:
Wspomniane podejścia zostaną teraz zilustrowane jeden po drugim!
Podejście 1: Uzyskaj indeks wartości minuty w tablicy w JavaScript za pomocą matematyki.metody min () i indexof ()
„„Matematyka.min ()”Metoda zwraca liczbę o największej minimalnej wartości. Natomiast "indeks()„Metoda wyświetla indeks określonego elementu tablicy i zwraca”-1„Jeśli nie znaleziono. Metody te można wykorzystać do najpierw obliczenia minimalnej wartości z tablicy, a następnie zwrócić odpowiedni wskaźnik.
Składnia
Matematyka.Min (NUM1, NUM2,…)W podanej składni:
"NUM1, NUM2”Reprezentuj liczby, które należy porównać.
strunowy.indeksof (wyszukiwanie)W powyższej składni:
"szukaj”Odpowiada wskaźnikowi pobieranego elementu tablicy.
Przykład 1: Uzyskaj indeks wartości minuty w tablicy w JavaScript za pomocą matematyki.METODA MIN (), metoda indexof () i operator rozprzestrzeniania się
Przeglądajmy poniżej podany przykład:
W powyższym fragmencie kodu:
Wyjście
W powyższym wyjściu można zaobserwować, że wskaźnik wartości minimalnej z tablicy jest pobierany.
Przykład 2: Uzyskaj indeks wartości minuty w tablicy w JavaScript za pomocą matematyki.Min (), indexof () i Apply () metody
Śledźmy poniżej podanego przykładu:
Wykonaj następujące kroki w powyższym fragmencie kodu:
Wyjście
Z powyższego wyjścia można zauważyć, że wskaźnik w stosunku do minimalnej wartości „10” jest pobierany.
Podejście 2: Uzyskaj indeks wartości minuty w tablicy w JavaScript za pomocą pętli
Takie podejście można wdrożyć, aby iterować wzdłuż wartości tablicy i porównać każdą z wartości, aby uzyskać minimalną wartość i zwrócić jej indeks.
Przykład
Przeglądmy następujący przykład:
W powyższym fragmencie kodu:
Wyjście
Pożądane wymaganie jest osiągane w powyższym wyjściu.
Podejście 3: Uzyskaj indeks wartości minuty w tablicy w JavaScript za pomocą metody Ruck ()
„„zmniejszyć()„Metoda wykonuje funkcję reduktora dla elementów tablicy. Tę metodę można zastosować do sprawdzenia każdej wartości tablicy dla wartości minimalnej, tak aby tablica została zmniejszona do indeksu wartości minimalnej.
Składnia
szyk.redukuj (funkcja (całkowita, wartość, indeks, tablica), to)W powyższej składni:
Przykład
Śledźmy poniżej podanego przykładu:
Przejdźmy do wyjaśnienia powyższego kodu:
Wyjście
W powyższym wyjściu można zaobserwować, że wyświetlany jest indeks wartości minimalnej.
Wniosek
Matematyka.Metody min () i indexof () można zastosować w celu obliczenia minimalnej wartości z tablicy, a następnie zwrócenia odpowiedniego indeksu za pomocą operatora rozprzestrzeniania się lub metody Apply (). Podejście do pętli może uzyskać dostęp do wartości tablicy, iterując je i porównując każdą z wartości, aby uzyskać indeks wartości minimalnej. Metodę zmniejszenia można zastosować, zmniejszając tablicę do momentu odzyskania minimalnej wartości. Ten blog wyjaśnił, jak uzyskać indeks wartości Min w tablicy w JavaScript.