let nome = prompt("Qual é o seu nome?");
function bemVindo() {
console.log (`Olá, ${nome}!`);
}
bemVindo();
let nome = prompt("Qual é o seu nome?");
function bemVindo() {
console.log (`Olá, ${nome}!`);
}
bemVindo();
Oii, Claudia!
Essa forma que você fez resolve o problema, parabéns :)
Como dica para acrescentar, seria interessante que a função recebesse um nome como parâmetro. Isso significa que você deve modificar a função bemVindo()
para aceitar um parâmetro e usar esse parâmetro dentro da função. Veja o exemplo abaixo:
function bemVindo(nome) {
console.log (`Olá, ${nome}!`);
}
let nome = prompt("Qual é o seu nome?");
bemVindo(nome);
Neste exemplo, o prompt de nome ainda está fora da função, mas agora a função bemVindo()
aceita um parâmetro nome
. Quando chamamos bemVindo(nome);
, estamos passando o valor da variável nome
para a função.
Desse jeito fica mais evidente o que está acontecendo no código.
Espero ter ajudado e bons estudos!