Jump to content

More Random Count


Joob

Recommended Posts

Hi,

 

How can I put the script more random, not just a count of 5 out of 5 ..

I wanted, for example, a count of 5 numbers after 7, after 3, after 6 or 15 etc .... a more random count and not only 5 in 5 or 2 in 2 etc. 


<script>
      function handleTickInit(tick) {
      // update the value every 5 seconds
      var interval = Tick.helper.duration(5, 'seconds');
      // value to add each interval
      var valuePerInterval = 5;
      // offset is a fixed date in the past
      var offset = Tick.helper.date('2017-03-01');
      // uncomment lines below (and comment line above) if you want offset be set to the first time the user visited the page
      // var offset = parseInt(localStorage.getItem('tick-value-counter-offset') || Date.now(), 10);
      // localStorage.setItem('tick-value-counter-offset', offset);
      // start updating the counter each second
      Tick.helper.interval(function(){
        // current time in milliseconds
        var now = Date.now();
        // difference with offset time in milliseconds
        var diff = now - offset;
        // total time since offset divide by interval gives us the amount of loops since offset
        var loops = diff / interval;
        // this will make sure we only count completed loops.
        loops = Math.floor(loops);
        // multiply that by the value per interval and you have your final value
        tick.value = loops * valuePerInterval;
      }, 1000);
    }
    </script>

 

I already used this code, but it did not work very well   


var x = Math.floor((Math.random() * 15) + 1);

I wanted to deploy in my script, something like this

 


 

 

I do not know if they can help me.

 

 

Best Regards

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.