【发布时间】:2021-06-26 02:02:08
【问题描述】:
我正在尝试用 javascript 进行计算。计算的某些部分不起作用。
我想计算折扣后的总价。例如: 当价格 = 10.00 并且折扣 = 50 (%)
我需要计算:10.00 * 0,50
所以我需要这样的东西:
var totalValue = numVal1 / 0, numVal2
当我这样做时,脚本不起作用。我该如何解决这个问题?
这是我的完整代码:
function getPrice() {
var numVal1 = Number(document.getElementById("price").value);
var numVal2 = Number(document.getElementById("discount").value);
var totalValue = numVal1 / numVal2
document.getElementById("total").value = totalValue.toFixed(2);
}
【问题讨论】:
-
我认为您要查找的内容与此类似?
var totalValue = numVal1 * (numVal2/100) -
totalValue = price * (100 - discount) / 100,price=numVal1和discount = numVal2。 -
我要找的东西需要计算 10.00 * 0,50
-
折扣是百分比
-
折扣真的是 0,5(零逗号五)吗?我知道那是欧洲的。我想你可能想看这里:stackoverflow.com/questions/5314237/…
标签: javascript