Javascript 如何将订单小计值转换为美分
我试图将订单小计传递给第三方,以便在优化系统上跟踪收入 但是,系统需要以美分为单位的数字。我怎样才能得到我的值,它被输出为这个Javascript 如何将订单小计值转换为美分,javascript,function,variables,Javascript,Function,Variables,我试图将订单小计传递给第三方,以便在优化系统上跟踪收入 但是,系统需要以美分为单位的数字。我怎样才能得到我的值,它被输出为这个{{$cart.subtotal} 在脚本中转换为乘以100并显示结果 <script type="text/javascript"> window.optimizely = window.optimizely || []; window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtot
{{$cart.subtotal}
在脚本中转换为乘以100并显示结果
<script type="text/javascript">
window.optimizely = window.optimizely || [];
window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal}}]);
</script>
window.optimizely=window.optimizely | |[];
push(['trackEvent','PURCHASE',{{$cart.subtotal}]);
如果有人购买了29.99美元以上,它将是29.99,但我需要它显示2999
抱歉,我刚刚开始学习javascript
<script type="text/javascript">
window.optimizely = window.optimizely || [];
window.optimizely.push(['trackEvent', 'PURCHASE',{{$cart.subtotal*100}}]);
</script>
window.optimizely=window.optimizely | |[];
push(['trackEvent','PURCHASE',{{{$cart.subtotal*100}]);
window.optimizely=window.optimizely | |[];
push(['trackEvent','PURCHASE',{{{$cart.subtotal*100}]);
如果值是字符串,则可以删除小数位:
$cart.subtotal.replace('.','')
但是乘以100就可以了。如果该值是字符串,则可以删除小数位:
$cart.subtotal.replace('.','')
但100倍的倍数应该可以