El número es cero negativo

Beginner

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

Introducción

En este laboratorio, exploraremos cómo determinar si un número dado es un cero negativo o no, utilizando JavaScript. Utilizaremos una función simple que verifica si el valor es igual a cero y si 1 dividido por el valor es igual a -Infinity. Este laboratorio te ayudará a entender el concepto de cero negativo en JavaScript y cómo detectarlo en tu código.

Verificación de cero negativo

Para verificar si un número es cero negativo, abre la Terminal/SSH y escribe node. Luego, utiliza el siguiente código:

const isNegativeZero = (val) => val === 0 && 1 / val === -Infinity;

Esto verificará si el valor pasado es igual a 0 y si 1 dividido por el valor es igual a -Infinity. Por ejemplo:

isNegativeZero(-0); // true
isNegativeZero(0); // false

Resumen

¡Felicidades! Has completado el laboratorio "Number Is Negative Zero". Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.