Re:NPM – "is-even", 160k weekly downloads
by JasonCannon on Tuesday November 16, 2021 @02:07PM
(#29244997)
Comparing it against the list of examples given in is-number, this solution does not properly handle numbers represented as strings, and it also recognizes Infinity as a number.
Re:NPM – "is-even", 160k weekly downloads
by TheCoelacanth on Tuesday November 16, 2021 @06:18PM
(#29247499)
Because strings aren't numbers and Infinity is a number
Re:NPM – "is-even", 160k weekly downloads
by JasonCannon on Tuesday November 16, 2021 @09:28PM
(#29248734)
Strings are the safest way to hold big numbers in JavaScript due to how JavaScript represents numbers. Also no, infinity is not a number. It's a concept.
Re:NPM – "is-even", 160k weekly downloads
by boomlinde on Thursday November 18, 2021 @04:28PM
(#29270827)
Numbers is a concept. For some purposes it is useful to consider a number that is infinite, which is why concepts like the extended real number line have been invented.
Re:NPM – "is-even", 160k weekly downloads
by mirekrusin on Tuesday November 16, 2021 @01:54PM
(#29244833)
+/- Infinity, better to use Number.isFinite.
Any weird edge cases against this one?