title: Fibonacci Sequence (JS) - Sum of Even Numbers
body: <p>I started Project Euler. I am on problem 2 and came up with this code to come up with the sum of even fibonacci numbers up to 4 million. The code seems to do pretty much what I want it to. I do see the correct sum listed when the code is ran. The only part I am really confused about is the very last number displayed in the results. This is what it shows:</p>
  
  <p>JS CODE:</p>
  
  <pre><code>var previous = 0;
  var current = 1;
  var sum = 0;
  var next;
  
     for(i = 1; i &lt; 100; i++){
          next = current + previous;
          previous = current;
          current = next; 
          if(current % 2 === 0 &amp;&amp; current &lt; 4000000) {
              sum += current;
          console.log(sum);
          }
     }
  </code></pre>
  
  <p>RESULTS:</p>
  
  <pre><code>2
  10
  44
  188
  798
  3382
  14328
  60696
  257114
  1089154
  4613732 (this is the number i was trying to get)
  =&gt; 354224848179262000000 (confused as to why this number shows up and what it represents)
  </code></pre>