Example 1: javascript get random array value
var colors = ["red","blue","green","yellow"];
var randColor = colors[Math.floor(Math.random() * colors.length)];
Example 2: how do you make a random array in javascript
const Coins = ["Heads","Tails"]
let Generate = Math.floor((Math.random() * Coins.length));
console.log(Coins[Generate])
Example 3: javascript generate array of random different numbers
var arr = [];
while(arr.length < 8){
var r = Math.floor(Math.random() * 100) + 1;
if(arr.indexOf(r) === -1) arr.push(r);
}
console.log(arr);
Example 4: javascript generate random array
for (var a=[],i=0;i<40;++i) a[i]=i;
function shuffle(array) {
var tmp, current, top = array.length;
if(top) while(--top) {
current = Math.floor(Math.random() * (top + 1));
tmp = array[current];
array[current] = array[top];
array[top] = tmp;
}
return array;
}
a = shuffle(a);
Example 5: generate random number array javascript from principal array
let numbers = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],
generated = [];
for (let i = 0; i < 10; i++)
{
let random_index;
while(!random_index)
{
let tmp = Math.floor(Math.random() * numbers.length);
if( !generated.filter( (g) => numbers[tmp] == g).length )
random_index = tmp;
}
generated.push(numbers[random_index]);
}
console.log(generated);
Example 6: js get random from array
Array.prototype.random = function() {
return this[Math.floor(Math.random() * this.length)];
}
var result = ["Hello", "world"].random();