127 votes

Obtenir la plus petite valeur du tableau en Javascript ?

Le tableau justPrices a des valeurs telles que :

 [0] = 1.5
[1] = 4.5
[2] = 9.9.

Comment retourner la plus petite valeur du tableau ?

130voto

Darin Dimitrov Points 528142

Jon Resig a illustré dans cet article comment cela pouvait être réalisé en étendant le prototype Array et en appelant la méthode Math.min sous-jacente qui ne prend malheureusement pas un tableau mais un nombre variable d'arguments :

 Array.min = function( array ){
    return Math.min.apply( Math, array );
};

puis:

 var minimum = Array.min(array);

9voto

ES6 est la voie du futur.

 arr.reduce((a, b) => Math.min(a, b));

Je préfère cette forme car elle est facilement généralisable pour d'autres cas d'utilisation

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X