Recherche des éléments minimum et maximum d'un tableau en JavaScript
Déterminer les valeurs les plus petites et les plus grandes dans un tableau JavaScript est une tâche courante. L'objet Array intégré fournit des méthodes pour obtenir ces valeurs, mais il est également possible d'augmenter le prototype Array pour effectuer ces opérations.
Augmentation du prototype Array
Le Le prototype de tableau peut être modifié pour utiliser les fonctions Math.max et Math.min. Cette approche intègre de manière transparente ces opérations dans l'objet Array lui-même :
Array.prototype.max = function() { return Math.max.apply(null, this); }; Array.prototype.min = function() { return Math.min.apply(null, this); };
Exemple d'utilisation
Pour utiliser les méthodes Array augmentées :
let p = [35, 2, 65, 7, 8, 9, 12, 121, 33, 99]; console.log(`Max value is: ${p.max()}`); console.log(`Min value is: ${p.min()}`);
Sortie :
Max value is: 121 Min value is: 2
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!