Trouver la valeur Max/Min dans le tableau JavaScript

Ammar Ali 12 octobre 2023
  1. Trouver la valeur minimale d’un tableau à l’aide de la fonction Math.min() en JavaScript
  2. Trouver la valeur maximale d’un tableau à l’aide de la fonction Math.max() en JavaScript
Trouver la valeur Max/Min dans le tableau JavaScript

Ce tutoriel expliquera comment trouver la valeur minimale et maximale d’un tableau en utilisant les fonctions Math.min() et Math.max() en JavaScript.

Trouver la valeur minimale d’un tableau à l’aide de la fonction Math.min() en JavaScript

Pour trouver la valeur minimale présente dans un tableau donné, on peut utiliser la fonction Math.min() en JavaScript. Cette fonction renvoie la valeur minimale présente dans un tableau donné. Par exemple, définissons un tableau avec des valeurs aléatoires et trouvons sa valeur minimale à l’aide de la fonction Math.min() et affichons-le sur la console à l’aide de la fonction console.log(). Voir le code ci-dessous.

var myArray = [1, 5, 6, 2, 3];
var m = Math.min(...myArray);
console.log(m)

Production:

1

Comme vous pouvez le voir dans la sortie, la valeur minimale du tableau est renvoyée par la fonction Math.min(). Certains navigateurs peuvent ne pas prendre en charge la méthode ci-dessus, vous pouvez donc utiliser la fonction apply() avec la fonction Math.min() pour obtenir la valeur minimale d’un tableau donné. Par exemple, consultez le code ci-dessous.

var myArray = [1, 5, 6, 2, 3];
var m = Math.min.apply(null, myArray);
console.log(m)

Production:

1

La fonction apply() appelle une fonction avec une valeur this donnée et un tableau donné dans le code ci-dessus. Si vous ne souhaitez utiliser aucune fonction prédéfinie, vous pouvez créer votre propre fonction à l’aide d’une boucle en JavaScript. Par exemple, créons une fonction pour trouver la valeur minimale d’un tableau. Voir le code ci-dessous.

function MyMin(myarr) {
  var al = myarr.length;
  minimum = myarr[al - 1];
  while (al--) {
    if (myarr[al] < minimum) {
      minimum = myarr[al]
    }
  }
  return minimum;
};
var myArray = [1, 5, 6, 2, 3];
var m = MyMin(myArray);
console.log(m)

Production:

1

Dans le code ci-dessus, nous avons enregistré le dernier élément du tableau donné dans la variable minimum, et nous l’avons comparé avec l’élément précédent. Si l’élément est inférieur à la variable minimum, nous stockerons cet élément dans la variable minimum. Et sinon, nous passerons à l’élément suivant. Nous répéterons cette procédure jusqu’à atteindre l’index 0. Après la boucle, nous renverrons la variable minimum.

Trouver la valeur maximale d’un tableau à l’aide de la fonction Math.max() en JavaScript

Pour trouver la valeur maximale présente dans un tableau donné, on peut utiliser la fonction Math.max() en JavaScript. Cette fonction renvoie la valeur maximale présente dans un tableau donné. Voir le code ci-dessous.

var myArray = [1, 5, 6, 2, 3];
var m = Math.max(...myArray);
console.log(m)

Production:

6

Vous pouvez également utiliser la fonction apply() avec la fonction Math.max() pour obtenir la valeur maximale d’un tableau donné. Par exemple, consultez le code ci-dessous.

var myArray = [1, 5, 6, 2, 3];
var m = Math.max.apply(null, myArray);
console.log(m)

Production:

6

Créons une fonction pour trouver la valeur maximale d’un tableau. Voir le code ci-dessous.

function MyMax(myarr) {
  var al = myarr.length;
  maximum = myarr[al - 1];
  while (al--) {
    if (myarr[al] > maximum) {
      maximum = myarr[al]
    }
  }
  return maximum;
};
var myArray = [1, 5, 6, 2, 3];
var m = MyMax(myArray);
console.log(m)

Production:

6
Auteur: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Article connexe - JavaScript Array