coding for food
[Ruby] Doubler
silveryen
2022. 7. 24. 05:52
Doh solution
def doubler(numbers)
i = 0
while i < numbers.length
numbers[i] = numbers[i] * 2
i += 1
end
return numbers
end
print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
puts
print doubler([7, 1, 8]) # => [14, 2, 16]
my code
def doubler(numbers)
i = 0
multi = []
while i < numbers.length
multi << numbers[i] * 2
i += 1
end
return multi
end
print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
puts
print doubler([7, 1, 8]) # => [14, 2, 16]
aA solution
def doubler(numbers)
doubled_nums = []
i = 0
while i < numbers.length
doubled_nums << numbers[i] * 2
i += 1
end
return doubled_nums
end
print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
puts
print doubler([7, 1, 8]) # => [14, 2, 16]