Bom, gostaria de saber o exato uso do ParseFloat pois percebi que na solução ele foi usado, até tentei pesquisar mas ainda assim acabei não entendendo muito bem. No meu desafio, eu fiz da seguinte maneira:
let numero = prompt(Diga um valor positivo, negativo ou zero:);
if(numero > 0){
alert(`${numero} é um número positivo!`);
} else if(numero < 0){
alert(`${numero} é um número negativo!`);
} else {
alert(`É o número ${numero}!`);
}