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!

1
resposta

[Projeto] Pesquisei e usei optional

(razao as number, limite as number, inicio as number, optional tipo as text) =>
let
    progressao = 
        if tipo = "g" then List.Generate( ()=> inicio, each Number.Abs(_) < limite, each _*razao)
        else List.Generate( ()=> inicio, each Number.Abs(_) < limite, each _ + razao)
in
    progressao
1 resposta

Boa noite Estudante!

Obrigado por compartilhar seu código com a comunidade Alura e contribuir com o crescimento coletivo.

Em caso de dúvidas, não hesite em voltar ao fórum.

Abraços e bons estudos!