JavaScript如何从百分比计算返回看起来像双精度的字符串

JavaScript如何从百分比计算返回看起来像双精度的字符串,javascript,math,percentage,Javascript,Math,Percentage,我正在用javascript从价格中执行一个简单的百分比扣除 原价是一个字符串——“80.00” 我要扣除的百分比是-25 这是我的计算 结果=“80.00”*(25/100) 结果是20 我期望的结果是20.00 但据我所知,java脚本中不存在double类型。试试这个 (parseFloat("80.00") * (25/100)).toFixed(2); 我想这应该是你的问题。试试这个 (parseFloat("80.00") * (25/100)).toFixed(2); 我想这

我正在用javascript从价格中执行一个简单的百分比扣除

原价是一个字符串——“80.00”
我要扣除的百分比是-25

这是我的计算

结果=“80.00”*(25/100)
结果是20
我期望的结果是20.00


但据我所知,java脚本中不存在double类型。试试这个

(parseFloat("80.00") * (25/100)).toFixed(2);
我想这应该是你的问题。

试试这个

(parseFloat("80.00") * (25/100)).toFixed(2);

我想这应该是你的问题。

result.toFixed(2)
。非常感谢:-)善良的用户
result.toFixed(2)
。非常感谢:-)善良的用户你不需要ParseFloat是的,你在这个例子中是对的,我不需要它。我认为这对于完整的回复来说太琐碎了,但现在我很遗憾将其作为xDKind用户帖子的答案,我会接受你不需要ParseFloat是的,你在这个例子中是对的,我不需要它。我认为这对于完整的回复来说太琐碎了,我会接受回复,但现在我很抱歉,我会接受你的回复