JavaScript Bigint Guide
BigInt represents integers larger than 2^53-1. Use for large IDs, financial calculations, and cryptography. The guide walks through BigInt Basics. Create: `9007199254740993n`, `BigInt("9007199254740993")`. Operations: +, -, *, /, %, ** — only with other BigInts. No mixing with regular numbers. Comparisons work across types: `1n < 2`. toString(): `bigint.toString()`. No Math methods, no bitwise truncation, no unary +. The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.