Matthias: Script Funktioniert nicht im Natscape

Beitrag lesen

Hallo,
ich habe ein Script zum druchführen von Bernoulli-Experimenten geschrieben (das sind zufallsexperimente mit zwei möglichen antworten, wie beim münzwurf). Leider funktioniert dieses script nicht im natscape, kann mir jemand sagen warum und wie ich das ändern kann????

http://home.arcor.de/matthiaspesch/bernoulli-experiment2.htm

hier der quelltext:
function bernoulli(restart) {
 kopf=0;
 zahl=0;
 zaehler=0;
 if(! restart) {
  anzahl = prompt("Wieviele durchgänge sollen gestartet werden?","");
  alert("Es wird nun "+anzahl+" mal eine Münze geworfen.\n\nEinen Moment bitte.");
 }
 else {
  anzahl = restart;
 }
 document.write("<a href="bernoulli-experiment2.htm">zurück zum Experiment</a><br><br>relative Häufigkeit für Kopf bzw. Zahl bei "+anzahl+" Durchgängen:<br>")
 while(zaehler < anzahl) {
  ergebnis = Math.random();
  if(ergebnis < 0.5) {
    kopf++;
    zaehler++;
  }
  else {
    zahl++;
    zaehler++;
  }
 }
 document.write("Es ist "+kopf+"-mal Kopf, und "+zahl+"-mal Zahl erschienen.<br>");
 alert("Es ist "+kopf+"-mal Kopf,\n und "+zahl+"-mal Zahl erschienen.");
 neu = confirm("Soll der Versuch mit "+anzahl+" durchgängen neu gestartet werden?");
 if(neu==true) {
  bernoulli(anzahl);
 }
 else{
  document.write("<a href="bernoulli-experiment2.htm">zurück zum Experiment</a>");
 }
}

vielen dank

matthias