Averages/Root mean square: Difference between revisions

Content added Content deleted
(→‎{{header|OCaml}}: one-liner ;-))
(add JavaScript)
Line 58: Line 58:
<lang j> rms >: i. 10
<lang j> rms >: i. 10
6.20484</lang>
6.20484</lang>

=={{header|JavaScript}}==
{{works with|JavaScript|1.8}},
{{works with|Firefox|3.0}}
<lang javascript>function root_mean_square(ary) {
var sum_of_squares = ary.reduce(function(s,x) {return (s + x*x)}, 0);
return Math.sqrt(sum_of_squares / ary.length);
}

print( root_mean_square([1,2,3,4,5,6,7,8,9,10]) ); // ==> 6.2048368229954285</lang>


=={{header|Logo}}==
=={{header|Logo}}==