JavaScript货币(美元)功能浏览器兼容性

时间:2016-10-05 19:11:22

标签: javascript tostring currency

我目前正在使用JavaScript中的“投资回报率计算器”。 每当用户在计算器中输入一些值时,JavaScript都会计算出“投资回报率”。

我写了一个包含USD($)函数的var,用于将计算结果转换为 USD 值。 因此,当计算结果为10000时,结果将为$10,000

现在奇怪的是,该功能适用​​于 Google Chrome &的即可。 但它完全忽略了 Safari &的火狐即可。

这就是函数的样子:

 var lib = {
      usd: function (amount) {
          return (amount)
              .toLocaleString("en-US", {
                  style: "currency"
                  , currency: "USD"
                  , maximumFractionDigits: 0
              });
      },

这就是我将值+ USD渲染到我的HTML / Bootstrap中的方式。

    $('span#roi').text(lib.usd(roi));

我对JavaScript很新,所以我不知道此时该怎么做。

0 个答案:

没有答案