JSFiddle - React, Tailwind, and code Playground
by pimvdb
JavaScript
document.write("your balls are ");
NUMBER_OF_BALLS = 6
var i = 0;
var balls = ['1','2','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','31','32','33','34','35','36','37','39','40'];
var random_balls = [];
for(i=0; i<NUMBER_OF_BALLS; i++) {
var random_ball = +balls[Math.floor(Math.random()*balls.length)];
while(random_balls.indexOf(random_ball) !== -1) {
// generate again if you already took this ball
random_ball = +balls[Math.floor(Math.random()*balls.length)];
}
random_balls.push(random_ball);
document.write(random_ball);
document.write(" ");
}
document.write("<br>");
document.write("<br>");
min = Number.POSITIVE_INFINITY;
for (i=0; i<random_balls.length; i++)
{ if (random_balls[i] < min)
min = random_balls[i];
}
document.write("The lowest ball was: " + min);
document.write("<br>");