Executando verificação de segurança...
1

Alo pessoal. A galera ja comentou sobre diversos fatores que podem influenciar aqui... so queria compartilhar os resultados de uma maquina mais "humilde" (que nao é humilde pq no fim eh um mac mas vcs entenderam...)

Configuracao

MacBook Air 2020 1,6 GHz Dual-Core Intel Core i5, no macOS Ventura 13.4 (22F66)
Node --v 18.17.1
Bun -version 1.0.2

Teste

console.time("execution time")

function fib(n) {
  let a = BigInt(0), b = BigInt(1);
  for (let i = BigInt(0); i < n; i++) {
    [a, b] = [b, a + b]
    console.log("a:", a, "b:",b)
  }
  return a.toString()
}

for(let i = 100; i > 0; i--){
  let result = fib(10000)
  console.log(result)
}

console.timeEnd("execution time")

Resultado

RuntimeTempo total(m:ss.mmm)Média(ss.mmm)
Node7:06.11404.261
Bun9:42.0605.821
Carregando publicação patrocinada...