ladybird/Userland/Libraries/LibJS/Tests/builtins/Number
Luke Wilde ddc7bedca6 LibJS: Make int_part a double in StringPrototype::to_string
u64 is not big enough to hold extremely large numbers, such as
4.192938423e+54. This would cause an integer underflow on the radix
index when performing something like `toString(36)` and thus cause an
OOB Array read.
2023-03-01 10:53:31 +01:00
..
Number-constants.js
Number.isFinite.js
Number.isInteger.js LibJS/Tests: Enable Number.isInteger() test that now passes 2022-01-24 20:39:01 +00:00
Number.isNaN.js
Number.isSafeInteger.js
Number.js LibJS: Handle non-decimal integer literals in Value::to_number 2022-08-30 01:00:48 +01:00
Number.parseFloat.js
Number.parseInt.js LibJS: Add Number.parseInt 2021-06-18 10:29:33 +01:00
Number.prototype.js
Number.prototype.toExponential.js LibJS: Use more accurate number-to-string method in Number toExponential 2022-11-04 21:12:10 +00:00
Number.prototype.toFixed.js LibJS: Fix rounding issues in Number.toFixed 2022-03-02 08:34:04 +01:00
Number.prototype.toLocaleString.js LibJS: Implement ECMA-402 Number.prototype.toLocaleString 2021-11-17 09:01:32 +00:00
Number.prototype.toPrecision.js LibJS: Use more accurate number-to-string method in Number toPrecision 2022-11-04 21:12:10 +00:00
Number.prototype.toString.js LibJS: Make int_part a double in StringPrototype::to_string 2023-03-01 10:53:31 +01:00
Number.prototype.valueOf.js LibJS: Change wording of ErrorType::NotA to be independent of context 2021-09-12 00:16:39 +02:00