Supongo que habrá otra manera de hacerlo sin usar eval, aunque usando bastante más código. Yo creo que
si y sólo si la entrada de datos no proviene del usuario y la controlas tú, podrías hacer algo como esto:
Código Javascript
:
Ver originalvar a = 2, b = '+', c = 3, d = eval(a + b +c);
alert(d); // 5
Saludos (: