RosettaCodeData/Task/Averages-Arithmetic-mean/JavaScript/averages-arithmetic-mean-1.js

13 lines
226 B
JavaScript

function mean(array)
{
var sum = 0, i;
for (i = 0; i < array.length; i++)
{
sum += array[i];
}
return array.length ? sum / array.length : 0;
}
alert( mean( [1,2,3,4,5] ) ); // 3
alert( mean( [] ) ); // 0