I can't find any information on this, but I have the following question: for a number f
in javascript that's not some NaN, infinite value, or negative zero, do the following statements always evaluate to true:
JSON.parse(JSON.stringify(f)) === f;
and
Number(f.toString()) === f;
With more nuance, is this required by ECMAScript standards? And does this de facto hold among none/some/all the various runtimes?