Finde den Fehler in meinem Script nicht

Hallo ihr,
also ich bin Java Script Starter und komme einfach nicht drauf, warum das hier nicht stimmt, vielleicht kann mir ja wer helfen! Und findet vor allem den Fehler! :slight_smile:

Lg anna

[Javascript]function Worte()
{ var Anz;
var i;
var Begriff;

Anz=Number(prompt(„Geben Sie die Anzahl der Worte ein!“));
Begriff=newArray(Anz);

for (i=0, i<Anz, i++)
{
Begriff**=prompt("Geben Sie den " + (i+1) + „.Begriff ein!“);
}

window.document.write("

    ")
    for (i=0; i<Anz; i++)
    {
    window.document.write("
  • " + Begriff** + "
  • ");
    }

    window.document.write("

");
}[/Javascript]

Nunja, erstens ist das hier ein Java-Forum und kein JavaScript-Forum. Das sind zwei ziemlich verschiedene Programmiersprachen. Zweitens sind in deinem Code ziemlich massive Fehler drin.

[Javascript]function Worte()
{
var Anz;
var i;
var Begriff;

// die Funktion Number() ist mir unbekannt, wahrscheinlich gibt es sie auch nicht
Anz = parseInt(window.prompt("Geben Sie die Anzahl der Worte ein!"));
// "new Array()" nicht "newArray()"
Begriff = new Array(Anz);

for (i=0; i<Anz; i++) // in einer for-schleife immer ; statt , verwenden!
{
	Begriff** = window.prompt("Geben Sie den " + (i+1) + ". Begriff ein!");
}

// window.document ist nicht notwendig
document.write("<ul>");
for (i=0; i<Anz; i++)
{
	document.write(" <li> " + Begriff** + " </li> ");
}

document.write("</ul>");

}

// ganz wichtig: Funktion auch aufrufen!
Worte();[/Javascript]

Dein Code wird in den meisten Browsern übrigens nur wirklich funktionieren, wenn du dieses Script in den stellst. Im funktioniert document.write() meines Wissens nicht!

Dankeschön!