Retornando Valores de Funções
O principal objetivo de uma função é retornar um valor.
O espaço da função é excluído após sua execução, e raramente se exibe informações diretamente da função no console.
A palavra-chave return é utilizada para realizar a operação de retorno de valor, e indica o fim da execução da função:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
No exemplo acima, é possível observar que a chamada da função (add(25, 30)) é substituída pelo valor 55 (25 + 30) após a palavra-chave return.
Nota
A função finaliza sua execução e retorna um valor no ponto de chamada, e o espaço da função é liberado.
Também é fundamental compreender que a palavra-chave return encerra a execução da função. Qualquer código após a instrução return não será executado:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
As instruções console.log() após a instrução return não foram executadas.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain why code after the return statement doesn't run?
What happens if I don't use a return statement in a function?
Can you show more examples of using the return keyword?
Awesome!
Completion rate improved to 2.5
Retornando Valores de Funções
Deslize para mostrar o menu
O principal objetivo de uma função é retornar um valor.
O espaço da função é excluído após sua execução, e raramente se exibe informações diretamente da função no console.
A palavra-chave return é utilizada para realizar a operação de retorno de valor, e indica o fim da execução da função:
1234567function add(a, b) { return a + b; } let sum = add(25, 30); console.log("sum =", sum);
No exemplo acima, é possível observar que a chamada da função (add(25, 30)) é substituída pelo valor 55 (25 + 30) após a palavra-chave return.
Nota
A função finaliza sua execução e retorna um valor no ponto de chamada, e o espaço da função é liberado.
Também é fundamental compreender que a palavra-chave return encerra a execução da função. Qualquer código após a instrução return não será executado:
1234567891011function add(a, b) { return a + b; console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); console.log("Two numbers added"); } let numb = add(25, 12); console.log("numb =", numb);
As instruções console.log() após a instrução return não foram executadas.
Obrigado pelo seu feedback!