euler 2

by Hensixteen

JavaScript

var lastNumber = 1;
var lasterNumber = 1;
var base = 1;
var counter = 2;
var total = 0;
var stop = false;
var allstop = 1;

while(base<4000000) {

	if(base>=4000000) {
  	stop = true;
  }
  else if(stop == false) {
  
    if(allstop == 1) {
    	lastNumber = base;
      base+=lasterNumber;
    }
    
    if(allstop == -1) {
    	lasterNumber = base;
      base+=lastNumber;
    }
    
    if((base % 2) == 0) {
    	total+=base;
    }
  
  	counter++
  
  	console.log(base + "  -  " + total);
    
    allstop*=-1;
  }

}