
06.12.2008, 19:08
|
|
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Улучшенный код. Помним, что было требование, чтобы цифры не повторялись.
Код:
<script language='JavaScript'>
var r_text = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30);
var cnt=0;
var printed=new Array();
while(true)
{
var s=Math.floor(30*Math.random());
if(!printed[s])
{
document.write(r_text[s]+"<br>");
printed[s]=1;
cnt++;
}
if(cnt==19)
break;
}
</script>
|
|
|