JSFiddle - React, Tailwind, and code Playground
by VixedS
HTML
<button onclick="alert(getRandom(letters));">Get Random</button>
CSS
button{
display:block;
margin:40px auto;
padding:20px 50px;
}
JavaScript
var letters = ["A", "B", "C"];
function getRandom(array){
var notGivenItems = array.map(function(el) {
return el;
});
var getIndex=function(){
return Math.floor(Math.random() * notGivenItems.length)
};
if (notGivenItems.length === 0)
return;
return array.splice(getIndex(), 1)[0];
}