var valueInString = "2383";
如何从数字中减去 35% 并将其放回变量中?
valueInString = valueInString - 35%
像上面这样的吗?
var valueInString = "2383";
如何从数字中减去 35% 并将其放回变量中?
valueInString = valueInString - 35%
像上面这样的吗?
如果我理解正确,您想从 中减去 35 valueInString
% valueInString
。所以这只是一些基本的数学。
var valueInString = "2383";
var num = parseFloat(valueInString);
var val = num - (num * .35);
console.log(val);
数学:
valueInString = valueInString * (1 - 0.35);
更短:
valueInString *= 1 - 0.35;
一个很好的小实用功能是:
const percentageOff = (
price: number,
percentageValue: number
): number => {
return price * (1 - percentageValue / 100)
}
percentageOff(100, 50); // Output: 50
valueInString = valueInString - ((valueInString * 35) / 100);