Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Função do return

Só gostaria de compartilhar a diferença da função com e sem o return.

Com o return, o seguinte código teria a saída 5:

function soma(a, b) {
    return a + b;
}

let resultado = soma(2, 3); 
console.log(resultado);
// Saída: 5

Entretanto se não tivesse o return, a saída seria undefined. Pois, a função seria executada, mas não haveria uma forma de acessar o resultado fora da função, uma vez que ela não retorna nenhum valor:

function soma(a, b) {
    a + b;
}

let resultado = soma(2, 3); 
console.log(resultado); 
// Saída: undefined
1 resposta
solução!

Oii, Samuel. Obrigado por compartilhar sua explicação aqui no fórum! Tenho certeza que vai ajudar outras pessoas.

Bons estudos :)