Calculer la variance de nombres avec JavaScript

Concept et utilisation

La fonction numVariance() permet de calculer la dispersion de nombres autour de leur moyenne.

Fonction

numVariance()

Retourne la variance d'une série de nombres.

Syntaxe
numVariance(nombres);
Paramètre
nombres(Array)

Le paramètre nombres de la fonction numVariance() spécifie une série de nombres pour lesquels calculer la variance.

Exemple d'utilisation

var nombres = [ 1, 2, 3, 4, 5 ];

numVariance(nombres);

// Renvoie : 2

Code source de la fonction

function numVariance(a) {
  var l = a.length,
      m = a.reduce(function(x, y) { return x + y; }, 0) / l;
  return a.reduce(function(x, y) { return x + Math.pow(y - m, 2); }, 0) / l;
}
^