gpt4 book ai didi

javascript - 根据序列计算百分比

转载 作者:行者123 更新时间:2023-12-02 17:30:50 26 4
gpt4 key购买 nike

大脑一片空白,我需要根据当前数字或位置在两个其他数字之间的位置来计算当前数字或位置的百分比。

var start = 1;
var end = 20;
var currentPos = 10;

我如何计算 currentPos 值(基于百分比),显然它是 50%,但我想知道如何使用任何变量来计算它,例如:

var start = 11;
var end = 20;
var currentPos = 12;

结束和开始也可能是相同的值

最佳答案

假设你不会有结束并开始相同和start<=currentPos<=end

var currentPercentile = (currentPos-start)/(end-start);

更新

如果结束和开始可以是相同的值,那么它可以是 100、0 或未知,因为它超出了范围,由您选择。

var currentPercentile = 100;  

if(end-start >0){
currentPercentile = (currentPos-start)/(end-start);
}

关于javascript - 根据序列计算百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23074263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com