50, 25, 13
我想知道如何计算25
占总量的百分比(即88 ... 50 + 25 + 13 ......)。
谢谢!
答案 0 :(得分:3)
function CalculatePercent(value, total)
{
return 100 * ( value / total );
}
var x = CalculatePercent(25, 88);
答案 1 :(得分:1)
将它们全部加在一起,除以100并乘以25。
答案 2 :(得分:1)
在伪代码中:
percentage = element_value/sum(array) * 100
在你的情况下element_value
为25。
答案 3 :(得分:0)
//input array is the data set to use for the calculation
//indexNum is the array location (index) to use to figure out the percentage for
function calculatePercentage(inputArray, indexNum) {
var sum=0;
for(var i=0, len=inputArray.length; i<len; i++) {
sum = sum + inputArray[i];
}
return (inputArray[indexNum] / sum) * 100;
}
//example usage
var dataSet = [50, 25, 13];
//find percentage that 25 is
$percentage = calculatePercentage(dataSet, 1);