no-compare-neg-zeroDisallows comparing against negative zero (-0). Comparing a value directly against negative may not work as expected as it will also pass for non-negative zero (i.e. 0 and +0). Explicit comparison with negative zero can be performed using Object.is. Invalid: if (x === -0) {} Valid: if (x === 0) {} if (Object.is(x, -0)) {}