Hallo!
Ich bin ein absoluter dau in JavaScript und ich freue mich auf die Zeit in der wir es endlich nicht mehr in der Berufsschule behandeln.
Nichts desto trotz bleibt mir keine andere Wahl das Programm durchzuziehen.
Also, wir haben folgende Aufgabenstellung bekommen:
"Erzeugen Sie ein zweidimensionales Array(4x3) mit 12 Zahlen und zeigen Sie dieses an, addieren Sie zusätzlich die Werte der zweiten Spalte des Arrays und geben Sie das Resultat über eine alert-Box aus!
Meine bisherige Lösung sieht so aus:
<script type="text/javascript">
function Ausgabe()
{
var zahl = new Array (4);
var zsum = 0;
var zahl[0] = new Array (3);
zahl[0] [0] = 1;
zahl[0] [1] = 2;
zahl[0] [2] = 3;
var zahl[1] = new Array (3);
zahl[1] [0] = 4;
zahl[1] [1] = 5;
zahl[1] [2] = 6;
var zahl[2] = new Array (3);
zahl[2] [0] = 7;
zahl[2] [1] = 8;
zahl[2] [2] = 9;
var zahl[3] = new Array (3);
zahl[3] [0] = 10;
zahl[3] [1] = 11;
zahl[3] [2] = 12;
for (i=0 ; i<4 ; i++)
{
for (j=0 ; j < 3 ; j++)
{
document.write(+zahl [i] [j]);
}
}
for (i=0 ; i>0 ; i)
{
for(j=0 ; j<3 ; j++)
{
zsum = zsum + zahl [i] [j];
}
}
alert("Die Summe beträgt: " +zsum);
}
</script>
Über den Iex bekomme ich die Fehlermeldung, dass in Zeile 17 ein ";" erwartet wird, dass kann aber nicht alles sein.
Bitte gebt mir ein paar Tipps.
MfG Tray