Hallo,
Mach Dir ein kleines Funktiönchen, dass Deine Berechnungen übernimmt unter den entsprechenden Bedingungen, vielleicht schaust Du Dir mal http://selfhtml.teamone.de/javascript/beispiele/taschenrechner.htm an. Ob eval wirkilch evil ist, weiss ich leider nicht.
das ist ein schönes Beispiel von unnötigen eval.
x = eval(window.document.Rechner.Display.value);
window.document.Rechner.Display.value = x;
Da wird es benutzt um auf Formularelemente zuzugreifen, was in diesem Kontext einfach durch weglassen von eval genauso funktioniert.
selfhtml ist nicht perfekt.
Struppi.