Javascript: Übergebenen value-Wert als Operator nutzen.

Beitrag lesen

hallo,

ich habe ein Problem bei einem Javascript. Ich möchte, dass der Wert eines Buttons z.B. +, -, * und / als Operatoren nutzbar sind, damit ich zwei beliebige Zahlen damit behandeln und ausgeben kann. Das funktioniert mit Buttons und inputfeldern. Klickt man den Button, wird der Wert in this.value gespeichert.

z.B.

Ergebnis.value = Zahl1.value + this.value + Zahl2.value

Das gibt mir aber nur aus: 22*2, mehr nicht. Ich würde es aber gerne als Operator nutzen. Wie muss ich das machen, damit es funktioniert?

Danke!