我正在寻找实现这一目标的最短/最简单的方法。
var savings = <?php echo $list_price ?> - discount_price;
savings: 1.00
$list_price: '$10.00';
discount_price: '$9.00';
干杯。
答案 0 :(得分:1)
var savings = parseFloat('<?php echo $list_price ?>'.substr(1)) -
parseFloat(discount_price.substr(1));
将字符串解析为数字,跳过第一个字符(美元)。
答案 1 :(得分:0)
非货币表示为“十进制”(排序)
$1.00 = 1.00
0.50c = 0.5
答案 2 :(得分:0)
也许这就是答案?
var savings = parseFloat(<?php echo $list_price ?>) - discount_price;