Calculer une médiane avec JavaScript
Concept et utilisation
La fonction numMedian() permet de calculer la médiane d'une liste de nombres.
Fonction
numMedian()Retourne la médiane d'une liste de nombres.
- Syntaxe
numMedian(nombres);- Paramètres
nombres(Array)Le paramètre
nombresde la fonctionnumMedian()définit une liste de nombres à partir desquels calculer une médiane.
Exemple de calcul d'une médiane
var nombres = [5, 1, 1, 1, 5];
numMedian(nombres);
// renvoie : 1Code source de la fonction
function numMedian(a) {
var q = a.slice().sort(function(x, y) { return x - y; }),
l = q.length,
m = l >> 1;
return (l % 2) ? q[m] : (q[m - 1] + q[m]) / 2;
}Dernière mise à jour le .
