Sum All Odd Fibonacci Numbers

function sumFibs(num) {
  //return num;
  var arr = [1,1];
  var add = 2;
  while(true){
    var item = arr[0] + arr[1];
    if(num < item){
      return add;
    }
    if(item % 2){
      add += item;
    }
    arr[0] = arr[1];
    arr[1] = item;
  }
}

sumFibs(4);

  

原文地址:https://www.cnblogs.com/mengruying/p/6201841.html