Advertisement
Guest User

Untitled

a guest
Sep 21st, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function simulate() {
  2.     var nDays = 0; // Days to simulate for
  3.     var nFlags = 0;
  4.     var dFlags = 10;
  5.     var dCounter = 0;
  6.  
  7.     nDays = parseInt(prompt("Enter the amount of days you want to simulate for:\n"));
  8.  
  9.     var message = "Computing Maximum helpful comment flags and post flags for "+nDays+" days.\n";
  10.  
  11.     for (var i = 0; i < nDays; i++) {
  12.  
  13.         nFlags += dFlags;
  14.         dCounter += dFlags;
  15.         while (dCounter >= 10 && dFlags < 100) {
  16.             dFlags++;
  17.             nFlags++;
  18.             dCounter -= 10;
  19.         }
  20.         message += "Day "+(i+1)+" simulated. helpful flags (each): "+nFlags+". Daily available flags: "+dFlags+" \n";
  21.     }
  22.     alert(message + "Simulation for "+nDays+" Days finished. Total helpful flags: "+ (2*nFlags));
  23.     return 0;
  24. }
  25. simulate();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement