--- title: BigInt.asUintN() slug: Web/JavaScript/Reference/Global_Objects/BigInt/asUintN tags: - BigInt - JavaScript - Довідка - метод translation_of: Web/JavaScript/Reference/Global_Objects/BigInt/asUintN ---
Статичний метод BigInt.asUintN використовується для обертання значення BigInt до цілого беззнакового числа у діапазоні між 0 та 2width-1.
BigInt.asUintN(width, bigint);
widthbigintЗначення bigint за модулем 2width у вигляді цілого беззнакового числа.
Метод BigInt.asUintN() може бути корисним, якщо потрібно залишатись у межах 64-бітної арифметики.
const max = 2n ** 64n - 1n; BigInt.asUintN(64, max); // ↪ 18446744073709551615n BigInt.asUintN(64, max + 1n); // ↪ 0n // нуль, через переповнення
| Специфікація |
|---|
| {{SpecName('ESDraft', '#sec-bigint.asuintn', 'BigInt.asUintN()')}} |
{{Compat("javascript.builtins.BigInt.asUintN")}}