Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

Hora da pratica JS e HTML


//Altere o conteúdo da tag h1 com document.querySelector e atribua o seguinte texto: Hora do Desafio.

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

//Crie uma função que exiba no console a mensagem O botão foi clicado sempre que o botão Console for pressionado.

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

//Crie uma função que exiba um alerta com a mensagem: Eu amo JS, sempre que o botão Alerta for pressionado.

function botaoAlerta(){
console.log('Eu amo JS.');
}

//Crie uma função que é executada quando o botão prompt é clicado, perguntando o nome de uma cidade do Brasil. Em seguida, exiba um alerta com a
// mensagem concatenando a resposta com o texto: Estive em {cidade} e lembrei de você.
function botaoPrompt(){
let nomeCidade = prompt ('Digite uma cidade brasileira: ');
alert(Estive em ${nomeCidade} e lembrei de você.);
}

//Ao clicar no botão soma, peça 2 números inteiros e exiba o resultado da soma em um alerta.

function botaoSoma(){
let valor1 = prompt ('Informe outro um numero:');
let valor2 = prompt ('Informe outro um numero:');
let resultado = ('valor1 + valor2');
console.log (O valor da soma ${valor1} + ${valor2} é igual ${resultado});
}

1 resposta

Oi, Enzo! Como vai?

Com base no que você explicou, gostei da forma como você estruturou suas funções para responder a diferentes botões. Isso mostra que você está entendendo bem a lógica de eventos no JavaScript.

Uma dica interessante para o futuro é usar parseInt quando quiser garantir que o valor do prompt seja tratado como número. Veja este exemplo:


let numero1 = parseInt(prompt('Digite um numero:'));
let numero2 = parseInt(prompt('Digite outro numero:'));
let soma = numero1 + numero2;
alert('O resultado da soma e: ' + soma);

Esse código pede dois números inteiros, converte para número e exibe o resultado em um alerta.

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