Embora a programação em JavaScript, pode haver um requisito para classificar uma matriz de maneira ascendente ou descendente, especialmente ao resolver problemas matemáticos. Por exemplo, no caso de localizar várias entradas e classificá -las. Nesses cenários, obter o índice do valor Min em uma matriz em JavaScript é muito útil para acessar, localizar e classificar os dados.
Este tutorial discutirá as abordagens para obter o valor min em uma matriz em JavaScript.
Como obter o índice do valor Min em uma matriz em JavaScript?
O índice do Valor Min em uma matriz em JavaScript pode ser buscado aplicando as seguintes abordagens:
As abordagens mencionadas agora serão ilustradas uma por uma!
Abordagem 1: Obtenha o índice do valor min em uma matriz em JavaScript usando matemática.Métodos min () e indexOf ()
O "Matemática.min ()”O método retorna o número com o valor mais mínimo. Considerando que a "índice de()”O método gera o índice do elemento de matriz especificado e retorna“-1“Se não for encontrado. Esses métodos podem ser utilizados para calcular o valor mínimo de uma matriz primeiro e depois retornar seu índice correspondente.
Sintaxe
Matemática.min (num1, num2,…)Na sintaxe dada:
““Num1, num2”Representam os números que precisam ser comparados.
corda.indexOf (pesquisa)Na sintaxe acima:
““procurar”Corresponde ao índice do elemento de matriz buscada.
Exemplo 1: Obtenha o índice do Valor Min em uma matriz em JavaScript usando a matemática.Método Min (), Método Indexof () e Operador de Espalhamento
Vamos ver o exemplo abaixo do ponto abaixo:
No trecho de código acima:
Saída
Na saída acima, pode -se observar que o índice do valor mínimo de uma matriz é recuperado.
Exemplo 2: Obtenha o índice do Valor Min em uma matriz em JavaScript usando matemática.Min (), indexof () e Apply () métodos
Vamos seguir o exemplo abaixo:
Execute as etapas a seguir no snippet de código acima:
Saída
A partir da saída acima, pode -se observar que o índice em relação ao valor mínimo "10" é recuperado.
Abordagem 2: Obtenha o índice do valor min em uma matriz em JavaScript usando o loop
Essa abordagem pode ser implementada para iterar ao longo dos valores da matriz e comparar cada um dos valores para obter o valor mínimo e retornar seu índice.
Exemplo
Vamos ver o exemplo a seguir:
No trecho de código acima:
Saída
O requisito desejado é alcançado na saída acima.
Abordagem 3: Obtenha o índice do valor mínimo em uma matriz em JavaScript usando o método Reduce ()
O "reduzir()”O método executa uma função redutora para elementos de matriz. Este método pode ser aplicado para verificar cada valor da matriz para o valor mínimo, de modo que a matriz seja reduzida ao índice do valor mínimo.
Sintaxe
variedade.reduzir (função (total, valor, índice, matriz), isso)Na sintaxe acima:
Exemplo
Vamos seguir o exemplo abaixo:
Vamos passar em direção à explicação do código acima:
Saída
Na saída acima, pode -se observar que o índice do valor mínimo é exibido.
Conclusão
A matemática.Os métodos min () e indexOf () podem ser aplicados para calcular o valor mínimo de uma matriz e depois retornar seu índice correspondente por meio do operador de spread ou do método Apply (). A abordagem do loop for pode acessar os valores da matriz, iterando ao longo deles e comparando cada um dos valores para obter o índice do valor mínimo. O método de redução pode ser aplicado reduzindo a matriz até que o valor mínimo seja recuperado. Este blog explicou como obter o índice do Valor Min em uma matriz em JavaScript.