Bom dia Professor , analisando seu código:
numero = prompt('Digite um positivo ou negativo'); if (numero > 0) { alert('Número positivo!'); } else { alert('Número negativo!'); }
Percebi que você não definiu uma condição para o valor 0, este então não pode ser um número considerado negativo. utilizei então o seguinte código:
Let numero = prompt ('Digite um Número); if (numero >= 0) { alert ('Número positivo'), { Else if (numero < 0 ) { alert ('Número negativo'); }
Dessa forma acredito ser mais correta, pois definimos o 0 como número positivo.