Nach der Standardabweichung in PHP folgt die gleiche Funktion in Javascript.
Javascript Funktion Standardabweichung
var stabw = function(array) { var len = 0; var sum = array.reduce(function(pv, cv) { ++len; return pv + cv; }, 0); var mean = sum / len; var result = 0; for (var i = 0; i < len; i++) result += Math.pow(array[i] - mean, 2); len = (len == 1) ? len : len - 1; return Math.sqrt(result / len); } |
Als Parameter wird ein numerisches Array übergeben:
var testArray = [12, 13, 16, 18]; console.log(stabw(testArray)); |
In diesem Beispiel beträgt die Standardabweichung 2,753785274. Weitere Informationen zur Standardabweichung gibt es im PHP Artikel über die Standardabweichung (siehe oben).