Número é Zero Negativo

Beginner

This tutorial is from open-source community. Access the source code

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.