我有一个关于 javascript 逻辑的问题,我用什么来从我的文本字段中获取两个输入的百分比。这是我的代码:
var pPos = $('#pointspossible').val();
var pEarned = $('#pointsgiven').val();
var perc = ((pEarned/pPos) * 100).toFixed(3);
$('#pointsperc').val(perc);
出于某种原因,如果我的输入是 600 和 200,我的结果应该是 33.333,但我得到的是 3.333。如果我对我的价值观进行硬编码,则效果很好。如果有人可以提供帮助,我将不胜感激。提前致谢。
原文由 espresso_coffee 发布,翻译遵循 CC BY-SA 4.0 许可协议
似乎有效:
HTML:
JavaScript:
演示:http: //jsfiddle.net/vikashvverma/1khs8sj7/1/