Bruno Peyer: case Funktion für Berechnung, aber wie?

Guten Abend Forumleser

Ich habe das folgende Script

function berechnen () {
     var first=parseFloat (document.myForm.field.value)
     var second=parseFloat ({case "document.myForm.field.value == 2": 3; case "document.myForm.field.value==4": 2})
    
     document.myForm.output.value=first*second
}

Es scheint so, als ob beim case Befehl ein Fehler sich eingeschlichen hat.
Kann mir jemand helfen, wie ich dieses Script zum laufen bringe?

Ich wäre euch superdankbar!

Einen schönen Abend

Grüsse
Bruno

  1. Hallo Bruno,

    Du hast den case Fall nicht richtig definiert.

    switch (parseFloat(document.myForm.field.value))
          {
         case 2: second=3;break;
         case 4: second= 2; break;
         }

    zum Nachlesen: <../../tebg.htm#a3>

    Viele Grüße

    Antje