Menu
CoddyTech

Declarando uma Função

Parte da seção Fundamentos do Journey de Lua da Coddy. Lição 50 de 90.

As funções são uma das ferramentas mais poderosas da programação. Pense em uma função como um bloco de código reutilizável que realiza uma tarefa específica. Em vez de escrever o mesmo código várias vezes, você pode criar uma função uma vez e usá-la sempre que necessário.

Em Lua, você declara uma função usando a palavra-chave function, seguida pelo nome da função e finalizando com a palavra-chave end:

function displayWelcomeMessage()
    print("Welcome to the game!")
end

Isso cria uma função chamada displayWelcomeMessage que contém uma única linha de código. Os parênteses () após o nome da função são obrigatórios, mesmo quando a função não recebe nenhum parâmetro.

challenge icon

Desafio

Fácil

Crie um sistema de notificação do jogo declarando uma função que exiba uma mensagem de boas-vindas aos jogadores. Declare uma função chamada showGameWelcome que contenha uma única instrução print() para exibir "Welcome to Adventure Quest!". Lembre-se de que declarar a função a cria, mas não executa o código dentro dela — a função estará pronta para ser chamada mais tarde.

Experimente você mesmo

-- TODO: Escreva seu código aqui para declarar a função showGameWelcome

-- Chame a função para exibir a mensagem de boas-vindas
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Lua online