Published
Edited
Aug 6, 2018
1 star
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
function fibs(count) {
let f = [0, 1];
for (let i=2; i < count; i++) {
f[i] = f[i-1] + f[i-2];
}
return f;
}
Insert cell
Insert cell
numbers = fibs(iterations)
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
fibsToMoon = fibsToNumber(363104)
Insert cell
function fibsToNumber(limit) {
let f = [0, 1];
let last = 1;
let i = 0;
while (last < limit) {
last = f[i+2] = f[i] + f[++i];
}
return f;
}
Insert cell
Insert cell
Insert cell
fibsToMars = fibsToNumber(54.6 * 1000000)
Insert cell
Insert cell
fibsToVenus = fibsToNumber(108 * 1000000)
Insert cell
Insert cell
Insert cell
fibsToKuiperBelt = fibsToNumber(30 * 150 * 1000000)
Insert cell
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more