Averages/Root mean square: Difference between revisions

→‎{{header|Ruby}}: Shortened; use sum method.
(Added a Potion-lang solution.)
(→‎{{header|Ruby}}: Shortened; use sum method.)
Line 1,619:
and a non object-oriented solution:
<lang ruby>def rms(seq)
Math.sqrt(seq.inject(0.0) sum{|sum, x| sum + x*x} / .fdiv(seq.lengthsize) )
end
puts rms (1..10).to_a # => 6.2048368229954285</lang>
 
=={{header|Run BASIC}}==
1,149

edits