Introdução
Neste laboratório, exploraremos como determinar se um determinado número é um zero negativo ou não, usando JavaScript. Usaremos uma função simples que verifica se o valor é igual a zero e se 1 dividido pelo valor é igual a -Infinity. Este laboratório ajudará você a entender o conceito de zero negativo em JavaScript e como detectá-lo em seu código.
Verificando Zero Negativo
Para verificar se um número é zero negativo, abra o Terminal/SSH e digite node. Em seguida, use o seguinte código:
const isNegativeZero = (val) => val === 0 && 1 / val === -Infinity;
Isso verificará se o valor passado é igual a 0 e se 1 dividido pelo valor é igual a -Infinity. Por exemplo:
isNegativeZero(-0); // true
isNegativeZero(0); // false
Resumo
Parabéns! Você concluiu o laboratório "Número é Zero Negativo". Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.