javascript - 计算百分比 Javascript

标签 javascript html percentage argument-passing

我有一个关于 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。如果我硬编码我的值(value)观,这很好。如果有人可以提供帮助,我将不胜感激。提前致谢。

最佳答案

你可以用这个

function percentage(partialValue, totalValue) {
   return (100 * partialValue) / totalValue;
} 

计算类(class)进度基础在他们的事件中的百分比的示例。

const totalActivities = 10;
const doneActivities = 2;

percentage(doneActivities, totalActivities) // Will return 20 that is 20%

关于javascript - 计算百分比 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30922008/

相关文章:

javascript - javascript 中的 toFixed 方法缺乏精度

javascript - Mootools选择器问题

javascript - jQuery 帮助 : click the button and pop up a division/window

html - 如何减小网页下载的大(ish)图像的大小

javascript - 带有图标的输入字段的 Jquery 验证发送错误消息

python - Pandas - 根据百分比获取前 n 行

python - 如何在 Python 中计算百分比

javascript - Meteor.js 中的审计参数检查和订阅

javascript - 使用 jQuery 刷新 div 内容

python - 使用 python 将数字(基于计算)格式化为小数点后两位的百分比