1
resposta

[Dúvida] Console.log e return

Bom dia, eu vi no curso a diferença entre console.log e return, mas ainda não consegui entender exemplos práticas de uma diferença entre a aplicação de um e outro. Pode me ajudar?

1 resposta

Oi Flavio,

A diferença entre console.log e return é fundamental para entender como as funções em JavaScript funcionam.

  • console.log é usado para imprimir valores no console. Ele é útil para depuração e para visualizar o que está acontecendo em seu código, mas não altera o fluxo da função ou retorna um valor que pode ser utilizado posteriormente.

Exemplo:

function soma(a, b) {
    console.log(a + b); // Exibe o resultado no console
}

soma(2, 3); // Saída: 5 no console, mas a função não retorna nada
  • return é utilizado para devolver um valor de uma função. Quando uma função retorna um valor, você pode utilizá-lo em outras partes do seu código.

Exemplo:

function soma(a, b) {
    return a + b; // Retorna o resultado da soma
}

let resultado = soma(2, 3); // resultado agora contém o valor 5
console.log(resultado); // Saída: 5

Em resumo, use console.log para inspeção e depuração, e return para fornecer valores que podem ser utilizados em outros contextos.

tux matrix    Caso este post o tenha ajudado, por favor, marcar como solucionado ☑️. Bons Estudos! 🤓