【发布时间】:2020-03-13 15:56:30
【问题描述】:
我想使用可以指定最小和最大输入范围以及最小和最大输出范围的函数重新缩放二维数组。例如,我们想将 0 到 8 的值重新缩放为 0 到 1。
const scale = (num, in_min, in_max, out_min, out_max) => {
return (num - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
var array_scaled = orignal_array.map(scale(num, 0, 8, 0, 1));
}
代码产生以下错误: ReferenceError: num 未定义
从地图中调用比例函数的正确语法是什么?
【问题讨论】:
标签: javascript arrays rescale