我想使用滑块来横向显示一组数据点。使用香草js,如何导航数组的索引并根据滑块的位置返回值?
我正在使用Max在浏览器之外运行javascript。
var sliderValue;
var maxKnobValue = 127;
function slider(knob) {
var arrayPoints = [20,10, 5, 50];
var rangeDivision = maxKnobValue/arrayPoints.length;
for (i = 0 ; i < arrayPoints.length ; i++){
// limiting the index scope is missing here?
sliderValue = arrayPoints[i] * (knob/maxKnobValue);
}
outlet(1, sliderValue);
}
当前代码似乎缺少一种将滑块的位置限制到最小和最大索引范围的方法。