ChrisB: Rechenoperator als String

Beitrag lesen

Hi,

Ich habe drei Strings
a="10"
b=">="
c="1"

Nun möchte ich folgendes ohne eval() machen:
if (eval(a+b+c)) { ... }
geht das?

Wenn die Zahl möglicher Operatoren begrenzt ist, kann man das auch über switch/case abbilden. Mit dem Vorteil, dass dabei nichts unerwartetes "durchflutscht".

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.