<script>
/*
Powered By Petrel King
CSDN SlayerBB
*/
var IntCounts=10; //抓取数目
var IntMax=50;//抓取值得上限
function getrandom(limits)
{
var rndnum=Math.random();
rndnum=parseInt(rndnum*limits);
return rndnum;
}
var ary=new Array
for(var i=0;i<IntCounts;i++)
{
ary[i]=getrandom(IntMax)
}
var isfinish=true;
function checkmult()
{
isfinish=true;
var tempval=ary.length
for(var i=0;i<tempval;i++)
{
for(var k=i+1;k<tempval;k++)
{
if(parseInt(ary[i])==parseInt(ary[k]))
{
ary.splice(k,1);
isfinish=false;
}
}
}
finaly();
}
function dorebuild()
{
for(var i=ary.length;i<IntCounts;i++)
{
ary[i]=getrandom(IntMax)
}
checkmult()
}
function finaly()
{
if(isfinish)
{
for(var i=0;i<ary.length;i++)
{
document.write(ary[i]+"<br>")
}
}
else
{
dorebuild();
}
}
checkmult()
</script>