List of utility methods to do Random Number Get
randomBetween(min, max)Math.randomBetween = function(min, max) { return Math.floor(Math.random()*(max-min+1)+min); }; | |
randomGaussian(mean, standardDeviation)Math.randomGaussian = function(mean, standardDeviation) { if (Math.randomGaussian.nextGaussian !== undefined) { var nextGaussian = Math.randomGaussian.nextGaussian; delete Math.randomGaussian.nextGaussian; return (nextGaussian * standardDeviation) + mean; } else { var v1, v2, s, multiplier; do { v1 = 2 * Math.random() - 1; ... | |
GetRandomNum(Min, Max)function GetRandomNum(Min, Max) { var Range = Max - Min; var Rand = Math.random(); return (Min + Math.round(Rand * Range)); | |
getRandomArbitrary(min, max)function getRandomArbitrary(min, max) { return Math.random() * (max - min) + min; | |
getRandom=== | |
getRandom(low, high)Number.prototype.getRandom = function(low, high){ 'use strict'; var randomNumber; if((low === undefined) || (high === undefined)){ low = 1; high = 10; randomNumber = Math.round(Math.random() * (high - low)) + low; return randomNumber; ... | |
getRandom(low, high)Number.prototype.getRandom = function(low, high) { "use strict"; var randomNumber; if ((low === undefined) || (high === undefined)) { low = 1; high = 10; randomNumber = Math.round(Math.random() * (high - low)) + low; return randomNumber; ... | |
getRandomInterval(min, max)Random.getRandomInterval(min, max){
return Math.random() * (max - min) + min;
| |
getRandomNumber(min, max)var getRandomNumber = function (min, max){ return Math.floor(Math.random() * max + min); | |
getRandomNumberBinary()var getRandomNumberBinary = function() { var randomNumber = getRandomNumber(0, 15); var returnObject = { decimal: randomNumber, binario: pad(dec2bin(randomNumber), 4)} return returnObject; var getRandomNumber = function (min, max){ return Math.floor(Math.random() * max + min); |