Struppi: Array ausgeben

Beitrag lesen

<head>
<script language="JavaScript">

hier fehlt das type attribut:
<script type="text/javascript">

<!--
// Hier wird das Array angelegt
var code = new Array(4);
code[0] = 7;
code[1] = 8;
code[2] = 9;
code[3] = 10;

zur not geht's auch schneller so:

var code = new Array(7,8,9,10);

Du kannst mit document.write daten nur einmal ausgeben, danach ist den Skript und die Daten nicht da. Du solltest ausserdem die Ausgabe immer puffern, das ist a.) schneller und b.) kannst du dann im Zweifelsfall andere Dinge mit der Ausgabe machen (z.b. mit alert ausgeben)

<!--
// Array ausgeben
var zahlen = null;
while (zahlen > 0)
{
if (zahlen == code)
document.write(code[0] + "/");
document.write(code[1] + "/"); [...]
else document.write("Fehler");
for (i=0; i<=10; i++)
}
//-->

Um ein array auszugeben kannst du length verwenden (s. selfhtml)

var text = ""
for(var i = 0; i < code.length;i++) text += code[i] + '/';
alert(text)

aber das ganze erreichst du auch mit join (s. selfhtml)
var text = code.join('/');
alert(text);

Ich empfehle dir die Lektüre von selfhtml

Struppi.