JSFiddle - React, Tailwind, and code Playground
by ponyspy
HTML
<button>random</button>
<div class="result"></div>
JavaScript
var random = {
buf: 0,
get: function(min, max) {
var rand = min - 0.5 + Math.random()*(max-min+1);
var res = Math.round(rand);
if (this.buf != res) {
this.buf = res;
return res;
}
else {
return this.get.call(random, min, max);
}
}
}
$('button').click(function() {
var res = random.get(0,5);
$('.result').text(res);
});