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

desafio 1 - curso 2

let textoDesafio = document.querySelector = ('h1);

function botaoConsole (){ console.log ('O botão foi clicado'); }

function botaoAlert () {
    alert('Eu amo JS');
}

function botaoPrompt (){
    let cidade = prompt ('Qual o nome da capital da Bahia?');
    alert ('Estive em ${cidade} e lembrei de você');
}

function Soma (){
    let n1 = prompt ('Digite o primeiro numero');
    let n2 = prompt ('Digite o segundo número');
    let soma = parseInt (n1)+parseInt (n2);
    alert (soma);
    }
1 resposta
solução!

Oi Layla, tudo bem? 😊

Analisando seu código, notei alguns pontos que podem ser melhorados. 🤔

Na linha let textoDesafio = document.querySelector = ('h1');, você está usando o operador de atribuição = de forma incorreta. O correto seria usar let textoDesafio = document.querySelector('h1'); para selecionar o elemento h1.

Além disso, na função botaoPrompt, você usou template literals de forma incorreta. O correto seria "alert(`Estive em ${cidade} e lembrei de você`);" para interpolar a variável cidade na string.

Na função Soma, você está convertendo os valores para inteiro usando parseInt. Isso está correto, mas você pode usar Number() para converter para número, que funciona tanto para inteiros quanto para decimais.

Aqui está o código corrigido:

let textoDesafio = document.querySelector('h1');

function botaoConsole() {
  console.log('O botão foi clicado');
}

function botaoAlert() {
  alert('Eu amo JS');
}

function botaoPrompt() {
  let cidade = prompt('Qual o nome da capital da Bahia?');
  alert(`Estive em ${cidade} e lembrei de você`);
}

function Soma() {
  let n1 = prompt('Digite o primeiro numero');
  let n2 = prompt('Digite o segundo número');
  let soma = Number(n1) + Number(n2);
  alert(soma);
}

🎓 Para saber mais:

Continue praticando e explorando o mundo da programação! 💪

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓