eval(window.document.Rechner.Display.value)
... Verwende
[ref:self812;javascript/objekte/unabhaengig.htm#parse_float@title=parseFloat()]
oder[ref:self812;javascript/objekte/unabhaengig.htm#parse_int@title=parseInt()]
!
Eine explizite Umwandlung ist hier nicht einmal nötig, die nimmt der *-Operator ohnehin vor (intern ToNumber, entspricht Number(x)):
Math.ceil(x*1.359622-0.5)
Generell erlaubt eine explizite Typumwandlung natürlich noch eine Überprüfung der Eingaben - die sollte man dann auch einbauen, z.B. mit http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#is_nan@title=isNaN.
Mathias