Menu
Coddy logo textTech

Declare uma função

Parte da seção Fundamentos do Journey de Swift da Coddy. Lição 51 de 86.

Uma função é um bloco reutilizável de código que realiza uma tarefa específica. Em vez de escrever o mesmo código várias vezes, você o define uma vez em uma função e a chama sempre que necessário.

No Swift, você declara uma função usando a palavra-chave func, seguida pelo nome da função e parênteses:

func sayHello() {
    print("Hello!")
}

sayHello()  // Saída: Hello!
sayHello()  // Saída: Hello!

O código dentro das chaves { } é o corpo da função. Ele é executado sempre que você chama a função. Para chamar uma função, basta escrever o nome dela seguido de parênteses.

As funções ajudam a organizar seu código e a torná-lo mais legível. Se você precisar alterar como algo funciona, basta atualizá-lo em um único lugar, em vez de em todos os lugares onde ele é usado.

func greetUser() {
    print("Welcome!")
    print("Glad to have you here.")
}

greetUser()

Uma função pode conter qualquer código que você tenha aprendido até agora, variáveis, loops, condicionais, tudo reunido sob um nome significativo.

challenge icon

Desafio

Fácil
Escreva uma função printGreeting que não aceite parâmetros e retorne uma mensagem de saudação.

A função deve retornar a string "Hello, Swift!" exatamente como mostrada.

Parâmetros:

  • Nenhum

Retorna: A string "Hello, Swift!" (String)

Experimente você mesmo

func printGreeting() -> String {
    // Escreva o código aqui
}
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: Playground de Swift