Маленький программист :"3,
всё тоже что у вас но покороче
<script>
var myComb = [1, 3, 11, 13];
function winner(myComb) {
var counter = 0;
function generWinComb() {
var min = 1,
max = 20;
return min + Math.floor(Math.random() * (max + 1 - min))
}
while (myComb.some(function(a) {
return a != generWinComb()
})) counter++;
return counter
}
document.write(winner(myComb));
</script>