gpt4 book ai didi

javascript - 按给定范围缩放数字

转载 作者:行者123 更新时间:2023-12-02 15:00:59 25 4
gpt4 key购买 nike

我有一个 UI slider ,它根据其位置返回 0 - 1 范围内的值,例如:

    0
0.008333333333333333
0.041666666666666664
0.08333333333333333
0.10833333333333334
0.125
0.13333333333333333
0.14166666666666666
0.16666666666666666
0.175
0.19166666666666668
0.2
0.21666666666666667
0.24166666666666667
0.2833333333333333
0.31666666666666665
0.36666666666666664
0.4083333333333333
0.425
0.48333333333333334
0.55
0.6166666666666667
0.7
0.775
0.825
0.8833333333333333
0.9333333333333333
0.9833333333333333
1

我使用 slider 控制缩放级别,其最小值为 1,最大值为 6。

如何缩放数字以与缩放值的范围同步?

最佳答案

计算一下

function f(x)  {          // [0 ... 1]
return 5 * x + 1; // [1 ... 6]
}

反过来

function f(y)  {          // [1 ... 6]
return (y - 1) / 5; // [0 ... 1]
}

关于javascript - 按给定范围缩放数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35432088/

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