How do I parse and evaluate a mathematical expression in a string (e.g. \'1+1\') without invoking eval(string) to yield its numerical value?
\'1+1\'
eval(string)
Try nerdamer
var result = nerdamer('12+2+PI').evaluate(); document.getElementById('text').innerHTML = result.text();