1
resposta

Resolução de desafios (espero feedback dos mestres :) )

// ex 2 let titulo = document.querySelector('h1'); titulo.innerHTML = 'Hora do desafio';

// ex 3 function verificarConsole(){ console.log('O botão foi clicado'); }

// ex 4 function verificarAlerta(){ alert('Eu amo js'); }

// ex 5 function botaoPrompt(){ let nomecidade = prompt ('Escreva o nome de uma cidade do Brasil:'); alert(Estive em ${nomecidade} e lembrei de você!); }

// ex 6 function botaoSoma(){ let numInt1 = prompt ('Digite um número inteiro: '); let numInt2 = prompt ('Digite outro número inteiro: ');

let resultado = numInt1 + numInt2;
alert(`a soma entre ${numInt1} e ${numInt2} é igual a ${resultado}`);

}

1 resposta

Oi, Gabriel! Como vai?

Gostei bastante de como você estruturou as funções de forma clara e direta. A utilização de prompt e alert está bem aplicada para capturar e exibir informações rapidamente no navegador.

Uma dica interessante para o futuro é usar parseInt para garantir que os valores inseridos em prompt sejam tratados como números, evitando a concatenação de strings na soma. Veja este exemplo:

function botaoSoma(){
  let numInt1 = parseInt(prompt('Digite um número inteiro:'));
  let numInt2 = parseInt(prompt('Digite outro número inteiro:'));
  let resultado = numInt1 + numInt2;
  alert('A soma entre ' + numInt1 + ' e ' + numInt2 + ' é igual a ' + resultado);
}

Esse código converte os valores para números inteiros antes de somar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!