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

Curso 2 - Desafio 1!

    1. 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';
  • 2)Crie uma função que exiba no console a mensagem O botão foi clicado sempre que o botão Console for pressionado.
index.html
<button onclick="exibirMensagemNoConsole()"

app.js
function exibirMensagemNoConsole() {
    console.log('O botão foi clicado!')
  • 3)Crie uma função que exiba um alerta com a mensagem: Eu amo JS, sempre que o botão Alerta for pressionado.
index.html
<button onclick="exibirAlerta()"

app.js
function exibirAlerta() {
    alert('Eu amo Js')
  • 4)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ê.
index.html
<button onclick="exibirPrompt()"

app.js
function exibirPrompt() {
    let nomeDaCidade = prompt('Digite o nome de uma cidade do Brasil');
    alert(`Estive em ${nomeDaCidade} e lembrei de você.`);
}
  • 5)Ao clicar no botão soma, peça 2 números inteiros e exiba o resultado da soma em um alerta.
index.html
<button onclick="somandoDoisNumeros()"

app.js
function somandoDoisNumeros() {
    let primeiroNumero = parseInt(prompt('Digite o primeiro número'));
    let segundoNumero = parseInt(prompt('Digite o segundo número'));
    let resultado = primeiroNumero + segundoNumero; 
    alert(`${primeiroNumero} + ${segundoNumero} = ${resultado}`);
}

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta
solução!

Olá, Mirely!
Gostei bastante das suas resoluções.
Parabéns pelo empenho! :)
Apenas deixo uma observação em relação ao uso do .innerHTML.
Embora funcione bem em muitos casos, ele pode representar um risco à segurança da aplicação.
Pois permite a injeção de scripts maliciosos (o que chamamos de vulnerabilidade XSS - Cross-Site Scripting).
Sempre que for alterar apenas o conteúdo de texto de um elemento, é mais seguro e recomendado utilizar o .textContent.
Dessa forma, você evita possíveis brechas de segurança e ainda mantém seu código mais limpo e confiável.
No mais, continue assim!
E em caso de duvida não deixe de perguntar.
Bons estudos.
Obrigado.