Hallo @,
Wenn man eine Zahl mit Kommastellen zB 12,5 * 2 rechnet kommt 0 heraus.
Ja, da ist wohl die folgende Zeile etwas zu streng:
var nur_das ="0123456789-+*%/";
Da gehört noch ein Punkt mit rein in die Liste erlaubter Zeichen.
viele Gruesse
Stefan Muenz