Durante la programmazione in JavaScript, può esserci l'obbligo di ordinare un array in modo ascendente o discendente, soprattutto mentre si risolve i problemi matematici. Ad esempio, nel caso di localizzare più voci e ordinarle. In tali scenari, ottenere l'indice del valore min in un array in JavaScript è molto utile per accedere, individuare e ordinare i dati.
Questo tutorial discuterà degli approcci per ottenere il valore min in un array in JavaScript.
Come ottenere l'indice del valore min in un array in javascript?
L'indice del valore min in un array in JavaScript può essere recuperato applicando i seguenti approcci:
Gli approcci menzionati saranno ora illustrati per uno!
Approccio 1: ottenere l'indice del valore min in un array in JavaScript usando la matematica.Metodi min () e indice ()
IL "Matematica.min ()"Il metodo restituisce il numero con il valore minimo. Mentre il "indice di()"Il metodo emette l'indice dell'elemento array specificato e restituisce"-1"Se non trovato. Questi metodi possono essere utilizzati per calcolare prima il valore minimo da un array e quindi restituire l'indice corrispondente.
Sintassi
Matematica.min (num1, num2, ...)Nella sintassi data:
"Num1, Num2"Rappresenta i numeri che devono essere confrontati.
corda.INDICEF (Search)Nella sintassi sopra:
"ricerca"Corrisponde all'indice dell'elemento array recuperato.
Esempio 1: Ottieni l'indice del valore min in un array in JavaScript usando la matematica.Metodo Min () Metodo, Metodo Indexof () e Operatore di spread
Panoramiamo l'esempio di seguito:
Nel frammento di codice sopra:
Produzione
Nell'output sopra, si può osservare che l'indice del valore minimo da un array viene recuperato.
Esempio 2: Ottieni l'indice del valore min in un array in JavaScript usando la matematica.Min (), indicef () e appliche () metodi
Seguiamo l'esempio di seguito:
Eseguire i seguenti passaggi nello snippet del codice sopra:
Produzione
Dall'output di cui sopra, si può vedere che l'indice rispetto al valore minimo "10" viene recuperato.
Approccio 2: ottenere l'indice del valore min in un array in JavaScript utilizzando per loop
Questo approccio può essere implementato per iterare lungo i valori dell'array e confrontare ciascuno dei valori per ottenere il valore minimo e restituire il proprio indice.
Esempio
Panoramiamo il seguente esempio:
Nel frammento di codice sopra:
Produzione
Il requisito desiderato si ottiene nell'output sopra.
Approccio 3: ottieni l'indice del valore min in un array in javascript usando il metodo ridotto ()
IL "ridurre()"Il metodo esegue una funzione di riduttore per gli elementi dell'array. Questo metodo può essere applicato per verificare per ciascun valore di array per il valore minimo in modo tale che l'array venga ridotto all'indice del valore minimo.
Sintassi
vettore.Ridurre (funzione (totale, valore, indice, array), questo)Nella sintassi sopra:
Esempio
Seguiamo l'esempio di seguito:
Passiamo verso la spiegazione del codice sopra:
Produzione
Nell'output sopra, si può osservare che viene visualizzato l'indice del valore minimo.
Conclusione
La matematica.I metodi Min () e IndexOf () possono essere applicati per calcolare il valore minimo da un array e quindi restituire l'indice corrispondente tramite l'operatore di spread o il metodo Applica (). L'approccio per loop può accedere ai valori dell'array ripetendoli e confrontando ciascuno dei valori per ottenere l'indice del valore minimo. Il metodo di riduzione può essere applicato riducendo l'array fino a quando non viene recuperato il valore minimo. Questo blog ha spiegato come ottenere l'indice del valore min in un array in javascript.