【发布时间】:2019-02-15 15:34:14
【问题描述】:
目前我一直在尝试缩短数值数组,而不会使数据值彼此失去相关性。
首先这里是一个例子:假设一个长度为 5 的数组
var test = [ 1.0, 0.5, 0.2, 0.5, 1.0 ]; // sum = 3.2
现在我们想将它缩短到 4 的长度,而不改变或丢失它将显示的“曲线”,例如一个图表。
// wanted output = [ 1.125, 0.475, 0.475, 1.125 ] // sum = 3.2
我试图在很多不同的搜索词下找到这个,但找不到任何我想要做的示例代码。
【问题讨论】:
-
您能否解释一下如何将值映射到预期的输出数组中?
标签: javascript arrays data-conversion