Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var i = 0;
  2. var c = 0;
  3. var m = 0;
  4. var f = 0;
  5.  
  6.  
  7. function runTest()
  8. {
  9.     var time = new Date().getTime();
  10.    
  11.     for(i = 0; i <= 500000000; i++)
  12.     {
  13.         f += incrementC();
  14.         f += incrementM();
  15.     }
  16.    
  17.     console.log(new Date().getTime() - time);
  18.    
  19.     console.log(c);
  20.     console.log(m);
  21. }
  22.  
  23. function incrementC()
  24. {
  25.     if(isModule2(c) == 1)
  26.     {
  27.         c += 1;
  28.     }
  29.     else
  30.     {
  31.         c += 2;
  32.     }
  33.    
  34.     return c;
  35. }
  36.  
  37. function incrementM()
  38. {
  39.     if(isModule2(m) == 1)
  40.     {
  41.         m += 1;
  42.     }
  43.     else
  44.     {
  45.         m += 2;
  46.     }
  47.    
  48.     return m;
  49. }
  50.  
  51. function isModule2(v)
  52. {
  53.     if(v % 2 == 0)
  54.     {
  55.         return 1;
  56.     }
  57.     else
  58.     {
  59.         return 0;
  60.     }
  61. }
  62.  
  63. runTest();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement