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,yetSorted){var s=yetSorted=yetSorted||0;var A=s?a:a.slice().sort(function(x,y){return x-y;}),L=A.length,M=L>>1;return (L&1)?A[M]:(A[M-1]+A[M])*0.5;}Dernière mise à jour le .
