Lieber Cheatah,
x = eval(document.Rechner.Textfeld.value);
Wenn Du auf einen Programm-Code stößt (egal in welcher Sprache), der "eval" enthält, so betrachte ihn bis zum Beweis des Gegenteils als hundsmiserabel.
es ist in Sachen Taschenrechner sicherlich eine faule (=bequeme) Lösung, aber wie würdest Du einen komplexen mathematischen Term ohne eval schnell und einfach parsen wollen?
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)