Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
执行货币算术的JavaScript API?_Javascript_Currency_Javascript Framework - Fatal编程技术网

执行货币算术的JavaScript API?

执行货币算术的JavaScript API?,javascript,currency,javascript-framework,Javascript,Currency,Javascript Framework,这不完全是货币算术问题,实际上只是常规算术问题。在JavaScript中是否有处理十进制算术(比较、减法和加法)的API?还应处理区域设置/语言特定的十进制格式。任何指点都很感激。我也准备好编写API了,如果你们对这个方法有一些建议,那就太好了。试试看 编辑:我意识到这并不能完全回答你的问题,但如果你还不知道的话,你可能会发现它对格式化很有用。快速扫描之后,我发现在他们的许多API中,Google提供了一个基于JSON的货币转换器。可以从URL发出请求,例如: 返回格式为JSON字符串,如: {

这不完全是货币算术问题,实际上只是常规算术问题。在JavaScript中是否有处理十进制算术(比较、减法和加法)的API?还应处理区域设置/语言特定的十进制格式。任何指点都很感激。我也准备好编写API了,如果你们对这个方法有一些建议,那就太好了。

试试看


编辑:我意识到这并不能完全回答你的问题,但如果你还不知道的话,你可能会发现它对格式化很有用。

快速扫描之后,我发现在他们的许多API中,Google提供了一个基于JSON的货币转换器。可以从URL发出请求,例如:

返回格式为JSON字符串,如:

{lhs: "1.4 British pounds",rhs: "2.19464 U.S. dollars",error: "",icc: true}
可以在Javascript中使用eval函数对其进行评估,或者更安全地使用

jQuery.parseJSON()

它远不优雅,但可能会有所帮助。

如果处理货币及其转换,也可以使用
money.js
。链接站点中的示例


我想到十进制算术时也会想到。非常感谢。但我无意修改这个问题。我的主要问题是比较、减法和加法。它允许算术运算(加法、比较、减法)吗?不,但下面是如何做的(tl;dr总是使用整数进行运算):