📜  如何创建滑块以映射 JavaScript 中的一系列值?

📅  最后修改于: 2022-05-13 01:56:47.952000             🧑  作者: Mango

如何创建滑块以映射 JavaScript 中的一系列值?

任务是将一个范围的值映射到另一个范围的值,例如 JavaScript 中的映射 (0-100) 到 (100-10000000)。下面讨论两种方法。

方法 1:使用对数刻度来映射范围。在此示例中,首先计算范围的对数值,然后使用目标刻度的对数值与起始刻度的差异来计算刻度。然后使用幂来映射特定数字的范围。

示例:此示例实现了上述方法。



  

    

GeeksForGeeks

           

                       

       

输出:

方法 2:此示例还将值从一个范围映射到另一个范围,但使用不同的公式。

示例:此示例实现了上述方法。



  

    

GeeksForGeeks

       

                       

              

输出: