Cette page n'est pas encore disponible en français, sa traduction est en cours. Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.
Metadata
ID:typescript-best-practices/no-compare-neg-zero
Language: TypeScript
Severity: Error
Category: Best Practices
Description
In JavaScript, -0 and +0 are considered to be equal ((-0 === +0) // true). However, they behave differently in some operations. For instance, 1/-0 results in -Infinity, while 1/+0 results in +Infinity. Directly comparing with -0 can produce results that are hard to understand, and may lead to bugs.