Javascript中的谷歌计算器


Google Calculator from Javascript

我正在开发一个简单的Javascript应用程序,我需要一种方法来获取字符串,并通过将其输入计算器来确定值。(即,如果字符串为"pi^2 sqrt(3)",则会得到17.0946563")

与其重新发明轮子,我希望有一种方法可以实现谷歌的计算器来获取结果。基本上,我想打电话http://www.google.com/ig/calculator?hl=en&q=后面跟着字符串,然后让Google输出结果。我看到的唯一一个例子是这里的,但它是用PHP编写的。我对PHP不太了解,所以我想知道是否有任何方法可以从Javascript中调用PHP函数,或者直接用Javascript实现该函数。提前谢谢你的建议。

您应该使用像jQuery这样的库来进行AJAX调用以获取和解析结果。您需要自己构建URL,如果使用jQuery,则需要调用$.getJSON方法。