【发布时间】:2014-02-01 23:50:07
【问题描述】:
我正在尝试获取给定的数字数组并将它们标准化为 0-100。
很明显,我在这里做错了什么,但我终其一生都无法弄清楚。有人请帮我找出我的愚蠢错误吗?
var arr = [6345, 45678, 34572, 59867, 23517, 20938, 9872345, 2986];
arr.sort();
var scale = d3.scale.linear().domain([0, arr[0]]).range([0, 100]);
for ( var i in arr ){
console.log(scale(arr[i]));
}
【问题讨论】:
标签: javascript arrays d3.js normalization