defmodule Loop do
def tabuada(num1) do tabuada(num1, 1, []) end
defp tabuada(_, num2, list) when num2 > 10, do: list
defp tabuada(num1, num2, list) do list = List.insert_at(list, -1, num1 * num2) tabuada(num1, num2 + 1, list) end
end
defmodule Loop do
def tabuada(num1) do tabuada(num1, 1, []) end
defp tabuada(_, num2, list) when num2 > 10, do: list
defp tabuada(num1, num2, list) do list = List.insert_at(list, -1, num1 * num2) tabuada(num1, num2 + 1, list) end
end