Kopfrechner-Tester für die Grundrechenarten, Version 2

Tragen Sie unten beliebige Rechnungen ein
z.B.: 4 +5*3 oder 1/4-(21.5 - 2*4)
  
Ergebnisanzeige
=
    
  (benutzen Sie die Tab-Taste bzw.
klicken Sie in obiges Feld oder auf

Skript-Tester: versuchen Sie mal Dezimalzahlen mit Komma, einen Doppelpunkt, ein Leerzeichen, ein Gleichheitszeichen andere Zeichen oder Klammerrechnungen ohne Multiplikator, wie z.B. 4(5+2) ins Eingabefeld einzutragen.

Erläuterungen zur Skriptsyntax findet sich im Quellcode. Das Rechner-Skript verwendet u.a. folgende Objektethoden und Eigenschaften sowie sonstige Statements: elements.value, forms.reset(), array, string.indexOf(), string.charAt(), alert(), eval(), sowie for- und if-Abfragen. An Eventhandlern wurden onFocus und onClick verwendet.

Hinweis: Wenn Sie die Anzeige automatisch ausgegeben haben wollen, löschen Sie im Bodyteil des Quellcodes den onFocus-Eventhandler aus dem Ergebnisfeld und ändern ihn zu einem onMouseOut-Eventhanlder im Eingabefeld. Wird die Maus aus dem Eingabefeld bewegt, kommt sofort die Ausgabe. Ich empfehle dies aber nicht, da dieser Eventhandler nicht von NN 4.x unterstützt wird.

© Reinhold Leinfelder, 2002 (Skript frei verwendbar, sofern die ©-Angabe im Quellcode nicht gelöscht wird)