使用javascript的百分比计算器

时间:2013-10-24 06:25:50

标签: javascript

我有以下值

x = 7.81;
y = 178.32;
z = (x/y)*100;

上述结果的百分比必须为4%。如何使用JavaScript计算百分比?

6 个答案:

答案 0 :(得分:6)

除了混合大小写X(Javascript区分大小写)外,你几乎都有有效的Javascript

var x, y, z;

x=7.81;
y=178.32;
z=(x/y)*100;

console.log( z );

要将结果提取到两位小数(2DP),您可以使用.toFixed()

console.log( z.toFixed(2) );

答案 1 :(得分:5)

var x = 7.81;
var y = 178.32;

var z = (x/y)*100;

z然后存储您的百分比。

答案 2 :(得分:1)

也许你正在努力进行四舍五入:

var x = 7.81;
var y = 178.32;

alert( Math.round(x / y * 100) + '%' ); // 4%

答案 3 :(得分:1)

试试这个:

var a = 7.81;
var b = 178.32;
var c = a/b;

var result = c*100;

alert(result); 

答案 4 :(得分:1)

var x,y,z;
x = 7.81;
y = 178.32;

z = (Number(x)/Number(y)) * 100;

console.log(z);
  (or)
alert(z);

答案 5 :(得分:0)

function percentage(x, y)
{
    return (x / y) * 100;
}

console.log(percentage(7.81, 178.32) + '%');
console.log(percentage(7.81, 178.32).toFixed(2) + '%'); // rounded to 2 decimal places
console.log(percentage(7.81, 178.32).toFixed(0) + '%'); // rounded to integer

请参阅fiddle