Le nombre est un zéro négatif

Beginner

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

Introduction

Dans ce laboratoire (lab), nous allons explorer comment déterminer si un nombre donné est un zéro négatif ou non, en utilisant JavaScript. Nous allons utiliser une fonction simple qui vérifie si la valeur est égale à zéro et si 1 divisé par cette valeur est égal à -Infinity. Ce laboratoire vous aidera à comprendre le concept de zéro négatif en JavaScript et comment le détecter dans votre code.

Vérification du zéro négatif

Pour vérifier si un nombre est un zéro négatif, ouvrez le Terminal/SSH et entrez node. Ensuite, utilisez le code suivant :

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

Cela vérifiera si la valeur passée est égale à 0 et si 1 divisé par cette valeur est égal à -Infinity. Par exemple :

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

Résumé

Félicitations! Vous avez terminé le laboratoire (lab) « Number Is Negative Zero ». Vous pouvez pratiquer davantage de laboratoires sur LabEx pour améliorer vos compétences.