如何将订单小计值转换为美分

时间:2012-06-06 01:13:36

标签: javascript function variables

我正在尝试将订单小计传递给第三方,以便在优化系统上进行收入跟踪。

但是,系统需要以美分为单位。如何获取我的值,该值以{{$cart.subtotal}}

的形式输出

在脚本中转换为乘以100并显示结果?

<script type="text/javascript">

window.optimizely = window.optimizely || [];
    window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal}}]);

</script>

如果有人购买了29.99美元以上,它将是29.99,但我需要它显示2999

抱歉,我刚开始学习javascript

2 个答案:

答案 0 :(得分:1)

如果值是字符串,则可以删除小数位:

$cart.subtotal.replace('.','')

但是100的多重应该可以做到。

答案 1 :(得分:0)

<script type="text/javascript">

window.optimizely = window.optimizely || [];
    window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal*100}}]);

</script>