var f = "f(x,y) = 2*x + 5/y";
var x = 100;
var y = 2.5;
f = f.replace(/f\(x,y\)\s=\s/g, ""); //удаляем лишнее
f = f.replace(/x/g, x); // заменяем подстроку x на значение переменной x
f = f.replace(/y/g, y); // тоже самое с y
f = eval(f); // вычисляем значение строкового выражения
console.log(f);
我找到了一个解决“math.js”问题的优秀库: