将数值从一个范围线性映射到另一个范围 Linearly maps a value from one range to another range
输入范围的最小值 / Minimum value of input range
输入范围的最大值 / Maximum value of input range
输出范围的最小值 / Minimum value of output range
输出范围的最大值 / Maximum value of output range
需要映射的数值 / Value to be mapped
映射后的数值 / Mapped value
// 将0-100范围内的50映射到0-1范围// Map 50 from range 0-100 to range 0-1mapRange(0, 100, 0, 1, 50); // 返回 0.5 / Returns 0.5 Copy
// 将0-100范围内的50映射到0-1范围// Map 50 from range 0-100 to range 0-1mapRange(0, 100, 0, 1, 50); // 返回 0.5 / Returns 0.5
// 将-10到10范围内的0映射到0到255范围// Map 0 from range -10 to 10 to range 0 to 255mapRange(-10, 10, 0, 255, 0); // 返回 127.5 / Returns 127.5 Copy
// 将-10到10范围内的0映射到0到255范围// Map 0 from range -10 to 10 to range 0 to 255mapRange(-10, 10, 0, 255, 0); // 返回 127.5 / Returns 127.5
将数值从一个范围线性映射到另一个范围 Linearly maps a value from one range to another range