DEV Community

Discussion on: Daily Challenge #185 - House Numbers Sum

Collapse
 
cipharius profile image
Valts Liepiņš

My original solution in Ruby

def houseNumSum arr
    arr.reduce(0) do |result,x|
        return result if x == 0
        result += x
    end
end

and after being inspired by Craig's solution:

def houseNumSum arr
    arr.take_while {|x| x != 0}.sum
end