gpt4 book ai didi

javascript - 计算两个数字之间的小数的基本公式

转载 作者:行者123 更新时间:2023-11-28 12:16:36 25 4
gpt4 key购买 nike

我脑子有问题,需要基本公式的帮助。

if (d >= 0.1) {
scale = 0.1
} else if (d <= 0.004) {
scale = 1;
}

如果d的值在0.1和0.004之间,如何将scale的值设置在0.1和1之间?

最佳答案

您可以添加 else 语句来处理 0.0040.1 之间的数字:

// ...
else {
scale = 1 - (d - 0.004) * (1 - 0.1) / (0.1 - 0.004);
}

或者您可以一次性完成整个事情:

var scale = 1 - (Math.max(Math.min(d, 1), 0.004) - 0.004) * (1 - 0.1) / (0.1 - 0.004);

关于javascript - 计算两个数字之间的小数的基本公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48306770/

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