JSFiddle - React, Tailwind, and code Playground
by hlmurray91
HTML
By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms.
Babel + JSX
const limit = 4000000;
let sum = 0;
const fibonacci = (n) => {
if (n === 0) {
return 0;
} else if (n === 1) {
return 1;
} else {
return fibonacci(n - 1) + fibonacci(n - 2);
}
};
const sumFib = () => {
for (let i = 0; i < limit; i++) {
if (fibonacci(i) % 2 === 0) {
sum += fibonacci(i);
}
}
return sum;
};