code.ashish.me

Atom feed

Recently added: 128 Longest Consecutive Sequence, 347 Top K Frequent Elements, 045 Jump Game 2, 228 Summary Ranges, 219 Contains Duplicate 2

02 Even Fibonacci

function fiboEvenSum(n) {
    const arr = [1, 2];
    let sum = 0;
    for(let i = 2; i<=n; i++)
    {
        arr.push(arr[i-2] + arr[i-1])
    }
    arr.forEach((value) => {
        if(value % 2 === 0){
            sum += value;
        }
    })
    return sum;
}
  
console.log(fiboEvenSum(10));

Created 2019-11-24T04:53:20+05:30 · Edit