Bom, a ideia era eliminar o uso de BigInt
pra ver se mudava alguma coisa, então o jeito foi diminuir o valor.
Mas se somente o BigInt
fosse o problema, então daria diferença no Linux também, mas aqui deu "empate técnico". Talvez seja a combinação BigInt
+ Mac que cause essa perda de desempenho, fica aí a questão pra uma futura investigação :-)
Também pensei se a desestruturação faz alguma diferença, fica aí outra sugestão de teste também (usar atribuições simples em vez de [a, b] = [b, a + b]
).