Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Resolução do Desafio Final no Curso de Elixir

# desafio.exs
# Resolução do Desafio proposto pelo Professor ao final do curso de Elixir, onde deveria ser apresentado o resultado em uma lista.
# Esta foi a forma que conseguir resolver, sem recorrer a gabaritos de terceiros.

defmodule MeuModulo.Desafio do

    def tabuada(multiplicador) do

        lista_tab = []
        tabuada(multiplicador, 1, lista_tab)
    end

    defp tabuada(_, 11, lista_tab), do: lista_tab

    defp tabuada(produto1, produto2, lista_tab) do

        lista_tab = lista_tab ++ [produto1 * produto2]
        tabuada(produto1, produto2 + 1, lista_tab)
    end
end
1 resposta
solução!

Boa, Wanderson!