Olá, Anastasia!
Parabéns pelo código que desenvolveu para o desafio de Lógica de Programação!
Você alterou o conteúdo da tag h1 corretamente, criou funções para exibir mensagens no console e em alertas, além de uma função para solicitar a entrada de uma cidade e outra para realizar uma soma de dois números. Muito bem!
Aqui está uma análise mais detalhada:
Você alterou o conteúdo da tag h1 corretamente com o document.querySelector e atribuiu o texto Hora do Desafio.
A função cliqueConsole() está correta e exibirá a mensagem O botão foi clicado no console sempre que for chamada.
A função cliquePrompt() solicita ao usuário que insira um nome de cidade e em seguida exibe um alerta com a mensagem concatenada, exatamente como solicitado.
A função cliqueAlerta() exibirá um alerta com a mensagem Eu amo JS, conforme o esperado.
A função cliqueSoma() solicita ao usuário que insira dois números e, em seguida, exibe um alerta com o resultado da soma desses números. Aqui você usou o parseInt() para garantir que os valores inseridos sejam tratados como números, o que é uma ótima prática.
Seu código está bem alinhado com as instruções do desafio.
Bons estudos!