Without any explicit conversion, what happens when JavaScript evaluates 1n + 1?
Explanation
The addition mixes a BigInt operand with a Number operand, and direct arithmetic between those numeric types throws a TypeError. It does not silently convert both operands; an explicit conversion would be needed to make their numeric types agree.