Kakva je ovo magija?
Kad napisem ovako:
Kôd:
<html><head>
<title>New Page 1</title>
<script type=text/javascript>
spilkarte = [0,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,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52];
promesanspil = mesanje(spilkarte);
function mesanje(o) {
for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
return o;
}
</script>
</head>
<body>
<script type=text/javascript>
document.write(spilkarte)
</script>
</body>
</html>
Ispise totalno promesane brojeve od 0 do 52 iako bi trebalo 0,1,2,3....,52. A kad izbacim iz koda
promesanspil = mesanje(spilkarte); onda ispise onako kako treba od 0 do 52 rastuci niz. O cemu se radi da li neko zna, zasto brlja kad se ubaci
promesanspil = mesanje(spilkarte); ?