A BigInt behaves like a Number where:
if (0n) {/* w w w . j av a 2 s. c o m*/ console.log('if!') } else { console.log('else!') } console.log(0n || 12n); console.log(0n && 12n); console.log(Boolean(0n)); console.log(Boolean(12n)); console.log(!12n); console.log(!0n);