Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Dúvida] 06 Função que verifica números

Olá, tudo bem? Uma duvida
para verificar se numero e menor que zero ou igual a zero teria que usar essa função abaixo mesmo? ou if(numero <= 0)
Estou com essa duvida referente desafio.

function verificarNumero(numero) {
if (numero > 0) {
console.log("O número é positivo.");
} else if (numero < 0) {
console.log("O número é negativo.");
} else {
console.log("O número é zero.");
}
}

1 resposta
solução!

Olá, Matheus! Tudo bem?

A função verificarNumero que você apresentou atende exatamente às regras do desafio, pois ela verifica se o número é maior que zero, menor que zero ou igual a zero, exibindo a mensagem correspondente para cada caso.

Quanto à sua dúvida sobre usar if(numero <= 0), essa condição não seria adequada para o que você precisa, pois ela não diferencia entre números negativos e zero.

Portanto, continue utilizando a função como você escreveu:

function verificarNumero(numero) {
  if (numero > 0) {
    console.log("O número é positivo.");
  } else if (numero < 0) {
    console.log("O número é negativo.");
  } else {
    console.log("O número é zero.");
  }
}

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado