Вы можете построить строку для вашего случая:
<script type="text/javascript">
function randomNumbers()
{
var numbers = "your Pick-4 winners are ";
for(var i = 0; i < 4; i++)
{
numbers += Math.floor((9-0)*Math.random()) + " ";
}
alert(numbers);
}
</script>
<input type="button" value="Click Here For Today's Pick-4 Winner" onclick="randomNumbers()" />
Или, если вы хотите гарантировать, что четыре числа разные:
<script type="text/javascript">
function randomNumbers()
{
var numbers = [-1, -1, -1, -1];
for(var i = 0; i < 4; i++)
{
var num = -1;
while(contains(numbers, num))
{
num = Math.floor((9-0)*Math.random());
}
numbers[i] = num;
}
alert("Your Pick-4 winners are: " + numbers);
}
function contains(array, num)
{
for(var i = 0; i < array.length; i++)
{
if(array[i] == num)
return true;
}
return false;
}
</script>