首页 > 解决方案 > 获取两个数字之间的百分比差 JavaScript

问题描述

我需要得到两个数字之间的百分比,比如 YouTube(喜欢和不喜欢)。

YouTube 获取喜欢和不喜欢的数量以设置进度条的百分比,如下图所示:

在此处输入图像描述

我需要做同样的事情。

我试过这样做但失败了。

function myFunction() {
var A = 591;
var B = 25;
var percent = 100 * Math.abs( (A - B) / ( (A+B)/2 ) );
  document.getElementsByTagName("H1")[0].textContent = percent; 
}
<h1>Hello World</h1>

<button onclick="myFunction()">Try it</button>

标签: javascriptmath

解决方案


干得好...!

function myFunction() {
  const A = 591;
  const B = 25;
  const percent = 100 * A / (A + B)

  document.getElementsByTagName("H1")[0].textContent = percent; 
}

推荐阅读