#!/usr/bin/ruby
var i
func sum (i, lo, hi, term) {
var temp = 0
for (*i = lo; *i <= hi; (*i)++) {
temp += term.run
}
return temp;
}
say sum(\i, 1, 100, { 1 / i })
#!/usr/bin/ruby
var i
func sum (i, lo, hi, term) {
var temp = 0
for (*i = lo; *i <= hi; (*i)++) {
temp += term.run
}
return temp;
}
say sum(\i, 1, 100, { 1 / i })