【发布时间】:2021-05-27 11:07:48
【问题描述】:
我有一个这样的数组
[-2,4,5,6,7,8,10,11,15,16,17,18,21]
有谁知道,如何使该数组的输出变成这样的整数
-2,4-8,10-11,15-18,21
输出将连续的数字变成一个数字
这对我来说是新事物,任何帮助将不胜感激,谢谢
【问题讨论】:
-
为什么有些元素不包括在内?
-
所有元素都包括在内,如您所见,从4到8的数字是连续的。所以它变成了 4-8,我还在想办法解决这个问题,但是你的帮助将不胜感激
-
您需要计算值吗? (
15-18=-3) -
@theDreamer911 你想删除 4 到 8 之间的元素吗?
4-8这个我会返回-4因为它会减去数字 -
你想实现排序吗?
标签: javascript arrays integer