var numbers = []; for(var i = 0; i < size; i++) { var add = true; var randomNumber = Math.floor(Math.random() * highest) + 1; for(var y = 0; y < highest; y++) { if(numbers[y] == randomNumber) { add = false; } } if(add) { numbers.push(randomNumber); } else { i--; } }