Multiples of 3 and 5 (Euler problem 1 Solution)

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5,6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000.
  1. /*  
  2. put this code snippet within script and call function on body onload.   
  3. */  
  4. function load()   
  5. {  
  6.     var i = 0;  
  7.     var sum = 0;  
  8.     while (i < 1000)   
  9.     {  
  10.         if ((i % 3 == 0) || (i % 5 == 0))   
  11.         {  
  12.             sum += i;  
  13.         }  
  14.         i++;  
  15.     }  
  16.     alert(sum); // result will be 233168    
  17. }