Thoress: Taschenrechner

Beitrag lesen

Mit Javascript lässt sich das Problem einfach durch die Funktion eval() lösen.
Du müsstest natürlich noch überprüfen, ob in das entsprechende Eingabefeld nicht irgendein Text anstatt ein Term eingegeben wurde.

Den Term mit irgendwelchen Stringfunktionen in die einzelnen Bestandteile aufzulösen und alle mathematischen Regeln beim Ausrechnen zu beachten wird wesentlich komplizierter ;P