you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 1 year ago*

Another way to check whether a number is NaN:

const isNaN = res !== res;

As NaN is the only value out there that is not equal to itself. See my other comment on this post for more: https://programming.dev/comment/17221245

This comparison should work in every programming language out there that implements/respects/uses IEEE 754 floating point numbers.

  • source
  • parent