在javascript中如何将数组中的数字序列转换为数字范围?
例如.[2,3,4,5,10,18,19,20]至[2-5,10,18-20]
给定一个整数数组,迭代它并找出它涵盖的所有范围的最简单方法是什么?例如,对于如下数组:
$numbers = array(1,3,4,5,6,8,11,12,14,15,16);
Run Code Online (Sandbox Code Playgroud)
范围是:
1,3-6,8,11-12,14-16
Run Code Online (Sandbox Code Playgroud)