我有一个函数可以在一定范围内生成 13 个没有重复的随机整数。
我不确定下一部分是否正确,但我有一个按钮,在 $_POST 上将发送到我的 php 脚本,该脚本一次从数据库生成1 个图像。我需要它从我的 generate_numbers 函数中发送随机数,全部 13 个。,因为最后我想通过 1 次单击按钮显示 13 个不同的图像。我该如何解决这个问题?我需要排队吗?
**Button to submit to PHP form named display.php**
<input type="submit" name"display" value=generate_numbers()>
var generate_numbers = function()
{
var i, j;
var array=[];
for(i=0; i < 13; i++)
{
array[i] = Math.floor(Math.random()*14)+16);
for(j=0;j<i;j++)
{
while(array[i]==array[j])
{
array[i]= Math.floor(Math.random()*14)+16);
}
}
return array[i];
}