使用javascript获取数字的百分比

时间:2016-03-01 12:33:12

标签: javascript math percentage

所以我正在创建一个网络应用程序并获得一些数据。

现在有几点(现在= 284)和总分(总数= 1000)。所以,它们之间的区别是dif = 716。

如何使用javascript将差异转换为百分比值,例如32%或其他?

由于

4 个答案:

答案 0 :(得分:5)

这是一个数学问题,不是编程,但你在这里要求javascript就是一个例子:



var value = 249;
var total = 1000;

var calcPercent = function(v, t) {
  return 100*v/t;
};

alert(calcPercent(value, total)+"%");




答案 1 :(得分:1)

var total = 1000,
    subtract = 284;
var differencePercentage = ((total - subtract) / total) * 100; // 71.6

答案 2 :(得分:1)

简单的数学就是

var now = 284;
var total = 1000;
console.log( "percentage is " + (now* 100/total) );
console.log( "Negative percentage is " + (100-(now* 100/total)) );

答案 3 :(得分:1)



(function(){
  var now = 284;
  var total = 1000;

  var difference = ((total - now) / total) * 100;
  
  alert(difference);
})()