Aggiorna index.js

This commit is contained in:
Fransisco Moles 2025-01-05 00:18:58 +01:00
parent 728bbdcf38
commit db77d6001e

View file

@ -2,26 +2,6 @@ import { cc } from "bun:ffi";
import source from "./test.c" with { type: "file" }; import source from "./test.c" with { type: "file" };
function fibonacci_js() {
const n = 500000;
let a = 0n;
let b = 1n;
let c;
for (let i = 2; i <= n; i++) {
c = a + b;
a = b;
b = c;
}
return b;
}
const result_js = fibonacci_js();
console.log("Fibonacci(500000) =", result_js.toString());
const { const {
symbols: { fibonacci }, symbols: { fibonacci },
} = cc({ } = cc({
@ -36,5 +16,24 @@ const {
const risultato = fibonacci(); const risultato = fibonacci();
console.log("fibonacci serie 500 000: ", risultato ); console.log("fibonacci serie 250 000: ", risultato );
//
function fibonacci_js() {
const n = 250000;
let a = 0n;
let b = 1n;
let c;
for (let i = 2; i <= n; i++) {
c = a + b;
a = b;
b = c;
}
return b;
}
const result_js = fibonacci_js();
console.log("Fibonacci(250 000) =", result_js.toString());