jojo: Getränkeautomat

Beitrag lesen

Bitte um Hilfe:
Ich habe einen kleinen Fehler im folgenden Programm gemacht
aber ich weis nicht welchen.
DANKE: Gruß jojo
_____________________________________________________________________
<html>

<head>

<title> Bedingungen und Operatoren 2 </title>

<body bgcolor=silver text=black>

<center>
<h1><font color=red>Der Getränkeautomat</font></h1>
<hr width=50% size=6>

<h2><font color=blue>Bitte wählen sie aus unserem reichhaltigen Getränkeprogramm
<br> Cola 1 DM ,Fanta 0.80 DM oder Sprite 0.90 DM </h2></font>
</center>

<script language="JAVASCRIPT">

var frage,zahlung,erg,erg2,erg3

frage=window.prompt("Wünschen sie (C)ola, (F)anta oder (S)prite?");
zahlung=window.prompt("Wie möchten sie zahlen (1) , (2) oder (5) DM?");

zahlung=parseFloat(zahlung);

{if(zahlung==5)
  {document.write("Tut uns leid, Geldrückgabe defekt (Ha, ha)!");}}

{if(zahlung==1 || zahlung==2)

{if (frage=="C")
     {erg=(zahlung-1);

{if(erg==0) {document.write("Sie erhalten kein Rückgeld!");}
       if(erg!=0) {document.write("Sie erhalten"+erg+"DM Rückgeld!");}}}

{if (frage=="F")
     {erg2=(zahlung-0.8);

if(erg==0) {document.write("Sie erhalten kein Rückgeld!");}
       if(erg!=0) {document.write("Sie erhalten"+erg2+"DM Rückgeld!");}}}

{if (frage=="S")
     {erg3=(zahlung-0.9);

if(erg==0) {document.write("Sie erhalten kein Rückgeld!");}
       if(erg!=0) {document.write("Sie erhalten"+erg3+"DM Rückgeld!");}}}}}

{if(zahlung!=1 || zahlung!=2 || zahlung!=5)
     {document.write("Falsche Eingabe!");}}

</script>
</body>
</html>