Basic JavaScript Algorithm, Fibonacci series -


sum odd numbers of fibonacci series , including given number.

i can't figure out syntax problem i'm having. problem, loop, loop ends when greater or equal value of num, instead want end the, generated values of start.

is there way make work?

function sumfibs(num) {   var odd = [1]; // odd numbers of fibonacci series   var start = [0,1]; // fibonacci series   // generating series , filtering out odd numbers    for(i=1;i<num;i++) {     var sum = 0;     sum = start[i] + start[i-1];     start.push(sum);     if(sum%2 != 0) {       odd.push(sum);     }   }     // generating sum of odd numbers  var main = 0; // sum of odd numbers  for(i=0;i<odd.length;i++) {    main += odd[i]  }   console.log(start);console.log(odd);return main }  sumfibs(4); 

it should if understand correctly

while(start.length<num)  {         code here  } 

Comments

Popular posts from this blog

java - WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/board/] in DispatcherServlet with name 'appServlet' -

html - Outlook 2010 Anchor (url/address/link) -

android - How to create dynamically Fragment pager adapter -