Mientras se programan en JavaScript, puede haber un requisito para clasificar una matriz de manera ascendente o descendente, especialmente al resolver problemas matemáticos. Por ejemplo, en el caso de localizar múltiples entradas y clasificarlas. En tales escenarios, obtener el índice del valor MIN en una matriz en JavaScript es muy útil para acceder, localizar y clasificar los datos.
Este tutorial discutirá los enfoques para obtener el valor MIN en una matriz en JavaScript.
Cómo obtener el índice del valor min en una matriz en JavaScript?
El índice del valor min en una matriz en JavaScript se puede obtener aplicando los siguientes enfoques:
Los enfoques mencionados ahora se ilustrarán uno por uno!
Enfoque 1: Obtenga el índice del valor mínimo en una matriz en JavaScript usando matemáticas.métodos min () e indexOf ()
El "Matemáticas.min ()El método devuelve el número que tiene el valor más mínimo. Mientras que el "índice de()"El método emite el índice del elemento de matriz especificado y devuelve"-1"Si no se encuentra. Estos métodos se pueden utilizar para calcular el valor mínimo de una matriz primero y luego devolver su índice correspondiente.
Sintaxis
Matemáticas.min (num1, num2, ...)En la sintaxis dada:
"num1, num2"Representar los números que deben compararse.
cadena.índice de (búsqueda)En la sintaxis anterior:
"buscar"Corresponde al índice del elemento de matriz recuperado.
Ejemplo 1: Obtenga el índice del valor min en una matriz en JavaScript usando las matemáticas.método min (), método indexOf () y operador de propagación
Vamos a ver el ejemplo declarado a continuación:
En el fragmento de código anterior:
Producción
En la salida anterior, se puede observar que se recupera el índice del valor mínimo de una matriz.
Ejemplo 2: Obtenga el índice del valor min en una matriz en JavaScript usando Matemáticas.Min (), indexOf () y aplicar () métodos
Sigamos el ejemplo de abajo dados:
Realice los siguientes pasos en el fragmento de código anterior:
Producción
De la salida anterior, se puede ver que se recupera el índice contra el valor mínimo "10".
Enfoque 2: Obtenga el índice del valor min en una matriz en JavaScript usando para bucle
Este enfoque se puede implementar para iterar a lo largo de los valores de la matriz y comparar cada uno de los valores para obtener el valor mínimo y devolver su índice.
Ejemplo
Vamos a ver el siguiente ejemplo:
En el fragmento de código anterior:
Producción
El requisito deseado se logra en la salida anterior.
Enfoque 3: Obtenga el índice del valor min en una matriz en JavaScript utilizando el método reduce ()
El "reducir()El método ejecuta una función reductor para elementos de matriz. Este método se puede aplicar para verificar cada valor de matriz en busca del valor mínimo de tal manera que la matriz se reduzca al índice del valor mínimo.
Sintaxis
formación.Reducir (función (total, valor, índice, matriz), esto)En la sintaxis anterior:
Ejemplo
Sigamos el ejemplo de abajo dados:
Pasemos hacia la explicación del código anterior:
Producción
En la salida anterior, se puede observar que se muestra el índice del valor mínimo.
Conclusión
Las matemáticas.Los métodos min () e indexOf () se pueden aplicar para calcular el valor mínimo de una matriz y luego devolver su índice correspondiente a través del operador de propagación o el método APLICE (). El enfoque de bucle para el circuito puede acceder a los valores de la matriz iterando a lo largo de ellos y comparando cada uno de los valores para obtener el índice del valor mínimo. El método de reducción se puede aplicar reduciendo la matriz hasta que se recupere el valor mínimo. Este blog explicó cómo obtener el índice del valor MIN en una matriz en JavaScript.