Javascript Array getRandom()

Description

Javascript Array getRandom()


Array.prototype.getRandom = function() {
  return this[Math.random()*this.length|0];
}

Javascript Array getRandom()

Array.prototype.getRandom = function(){
 var result = this[Math.floor(Math.random()*this.length)];
 return result;// w  ww.j  a  va2 s  . c o m
}

Javascript Array getRandom()

Array.prototype.getRandom = function () {

    var randomNum = getRandomArbitrary(0, this.length);

    console.log(randomNum);/*from  w  ww. j a v  a2s .co m*/
    return this[randomNum];

    function getRandomArbitrary(min, max) {
        return Math.floor(Math.random() * (max - min) + min); //min = 0 always
    }
}

var array = [
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
                3 , 5 ,6 ,7 ,8 ,9 ,9 ,0, 10,
];

var text = "nice dude, very good support!";

//console.log(array.getRandom());
console.log(text.getRandom());



PreviousNext

Related