mirror of https://github.com/tc39/test262.git
BigInt/Number.prototype.toString(...), Step 6
This commit is contained in:
parent
914ab0280c
commit
eff5ba2c98
|
@ -0,0 +1,21 @@
|
|||
// Copyright (C) 2020 Rick Waldron. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-bigint.prototype.tostring
|
||||
description: >
|
||||
Letters a-z are used for digits with values 10 through 35
|
||||
info: |
|
||||
6. Return the String representation of this Number value using
|
||||
the radix specified by radixNumber. Letters a-z are used for
|
||||
digits with values 10 through 35. The precise algorithm is
|
||||
implementation-dependent, however the algorithm should be a
|
||||
generalization of that specified in 6.1.6.2.23.
|
||||
features: [BigInt]
|
||||
---*/
|
||||
|
||||
for (let radix = 11; radix < 36; radix++) {
|
||||
for (let i = 10n; i < radix; i++) {
|
||||
assert.sameValue(i.toString(radix), String.fromCharCode(Number(i + 87n)));
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
// Copyright (C) 2020 Rick Waldron. All rights reserved.
|
||||
// This code is governed by the BSD license found in the LICENSE file.
|
||||
|
||||
/*---
|
||||
esid: sec-number.prototype.tostring
|
||||
description: >
|
||||
Letters a-z are used for digits with values 10 through 35
|
||||
info: |
|
||||
6. Return the String representation of this Number value using
|
||||
the radix specified by radixNumber. Letters a-z are used for
|
||||
digits with values 10 through 35. The precise algorithm is
|
||||
implementation-dependent, however the algorithm should be a
|
||||
generalization of that specified in 6.1.6.1.20.
|
||||
---*/
|
||||
|
||||
for (let radix = 11; radix < 36; radix++) {
|
||||
for (let i = 10; i < radix; i++) {
|
||||
assert.sameValue(i.toString(radix), String.fromCharCode(i + 87));
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue