El operador unario + arroja un TypeError cuando se usa con un operando de tipo BigInt.
console.log(+(1n)) // TypeError El operador unario - funciona bien con BigInt.
console.log(-(1n)) // -1n (although there appears to be a bug in the behavior of the Stackoverflow code editor, causing this not to render) ¿Por qué esta aparente asimetría? ¿Se debe a la vieja costumbre de usar el operador unario + para realizar una conversión a Number ?