用百分比计算未知总数



我有两个值

startWidth = 500px
percentageWidth = 70%

我想在percentageWidth更改时计算startWidth的值,例如,如果我想要maxWidth,我将使用:

startWidth = ???px
percentageWidth = 100%

用数学方法计算这个很容易,我只想做:

  1. 创建一个方程,显示百分比与其值之间的分数关系。使用变量x表示未知总数
70/100 = 500/x
  1. 将等式交叉相乘,使变量作为整数位于等式的一侧。将等式中对角值相乘,即
70x = 50000
  1. 两边除以系数70
70x/70 = 50000/70
x = 714

我该如何将其写成JavaScript算法?

您可以轻松实现的结果

const startWidth = 500;
const percentageWidth = 70;
const result = Math.round((startWidth * 100) / percentageWidth);
console.log(result);

相关内容

  • 没有找到相关文章

最新更新