Segue como eu fiz o desafio com HTML + Java Script:
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Verificar Negativo ou Positivo</title>
</head>
<body>
<h1>Verificar se o Número é Positivo ou Negativo</h1>
<label for="numeroInput">Digite um número:</label>
<input type="number" id="numeroInput" placeholder="Digite um número">
<button onclick="verificar()">Verificar</button>
<p id="resultado"></p>
<script>
// Função que é executada quando o botão "Verificar" é clicado
function verificar() {
// Obtém o valor do número digitado pelo usuário no campo de entrada
let numero = document.getElementById("numeroInput").value;
// Chama a função validarNumero para obter o resultado (Positivo, Negativo ou Zero)
let resultado = validarNumero(numero);
// Exibe o resultado na página, no elemento <p> com o id "resultado"
document.getElementById("resultado").textContent = resultado;
// Limpa o campo de entrada após exibir o resultado
document.getElementById("numeroInput").value = "";
}
// Função que recebe um número como argumento e retorna "Positivo", "Negativo" ou "Zero"
function validarNumero(numero) {
// Verifica se o número é maior que zero
if (numero > 0) {
return "Positivo"; // Retorna "Positivo" se for maior que zero
} else if (numero < 0) {
return "Negativo"; // Retorna "Negativo" se for menor que zero
} else {
return "Zero"; // Retorna "Zero" se for igual a zero
}
}
</script>
</body>
</html>