Na função imprimirNome notei que funciona sem return, é porque o javaScript interpreta com se tivesse um return ?
function imprimeNome(nome) { return console.log(nome) }
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Na função imprimirNome notei que funciona sem return, é porque o javaScript interpreta com se tivesse um return ?
function imprimeNome(nome) { return console.log(nome) }
Se tirar o return da função a mesma continua fazendo o console.log normalmente.
A ideia de dar o return é de retornar um valor tipo string ou numero por exemplo que será usado em outro lugar do sua aplicação. Então o correto e retornar apenas o nome e não o console.log(nome)
Tipo assim
function nome (nome) {
return nome
}
console.log(nome("fulano"))