Peter: 10x10 Feld

Beitrag lesen

Hi,

document.writeln('<td align="center"><img src="test1.gif" id="test'+((i+1)*(j+1))+'" wert="feld'+((i+1)*(j+1))+'">');

Häh? Warum? Die Anforderung war von 1 bis zum Ende (64) durchnummerieren. Genau das macht es doch, oder?

Nein, das rechnet:

1*1,1*2,1*3,1*4,....
ergibt:
1,2,3,4,....

und dann:

2*1,2*2,2*3,2*4,....
ergibt:
2,4,6,8,......

und dann:

3*1,3*2,3*3,3*4,....
ergibt:
3,6,9,12......

document.writeln('<td align="center"><img src="test1.gif" id="test'+String(zeile+1)+String(spalte+1))+'" wert="feld'+String(zeile+1)+String(spalte+1))+'">');

Das schreibt [Zeile+1][Spalte+1] raus. Das war aber laut Angabe nicht gewünscht, oder?

...ooops, etwas durcheinandergeraten, das sind die Variablen aus dem Script mit der Tabelle.

Gruß
Peter