2D array med tilfældige til
Hejsa,Jeg har følgende kode:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript Arrays</h2>
<p id="demo"></p>
<script>
var p = [];
for(var x = 0; x < 5; x++){
var arr = [];
while(arr.length < 3){
var randomnumber = Math.floor(Math.random()*100 + 1);
if(arr.indexOf(randomnumber) > -1) continue;
arr[arr.length] = randomnumber;
}
document.write(arr);
document.write("<br>");
document.write("<br>");
p[x] = [arr];
}
document.write(p + "<br>");
document.write(p[0][1] + "<br>");
</script>
</body>
</html>
Jeg vil lave en 2D array med nogle tilfældige tal, men når jeg kører linien:
document.write(p[0][1] + "<br>");
får jeg "Undifined". Er der nogen der kan forklare mig hvorfor?
Mvh
Kim