Array For Loops
Für unser Array erstellen wir einen For Loop der i von 0 bis 4 zählt und jedes mal das Quadrat von i ausgibt.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
var dieListe = new Array(5);
for(i=0;i<5;i++){
dieListe[i] = i*i;
document.write("Das Quadrat von " + i + " ist " + dieListe[i] +"<br/>");
}
</script>
</body>
</html>
Was aber wenn wir nicht wissen wie lang unser Array ist. Und wir das dennoch durchführen möchten, ohne jedes Mal wenn wir den Array erweitern, den For Loop anpassen müssen. Dann können wir das mithilfe der Eigenschaft length erreichen. In dem wir i bis <dieListe.length hochzählen lassen.
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script type="text/javascript">
var dieListe = new Array(7);
for(i=0;i<dieListe.length;i++){
dieListe[i] = i*i;
document.write("Das Quadrat von " + i + " ist " + dieListe[i] +"<br/>");
}
</script>
</body>
</html>
Im nächsten Tutorial werden wir uns mit prompt und Associative Arrays beschäftigen.