26 lottery numbers
by Adrian Mejias
HTML
<h2>$26 worth of winning numbers</h2>
<div id="numbers">
</div>
CSS
li {
display: inline-block;
background: #ccc;
border-radius: 100%;
padding: 6px;
}
JavaScript
var numbers = [];
var getRandom = function(max, min) {
var randomNumber = Math.floor(Math.random() * (max - min + 1) + min);
if ($.inArray(randomNumber, numbers) !== -1) {
return getRandom(max, min);
}
return randomNumber;
};
for (var i = 0; i < 13; i++) {
var ul = $('<ul>');
for (var l = 1; l <= 5; l++) {
var rando = getRandom(69, 1);
numbers.push(rando);
ul.append($('<li>').text(rando > 9 ? rando : '0' + rando));
}
$('#numbers').append(ul);
}