我正在生成一个数字列表:
[1,2,3,4,6,7,8,9,11,12,13,14,16,17,18,19]
Run Code Online (Sandbox Code Playgroud)
注意一些数字是如何丢失的(在这种情况下,每5个数字).我想将连续数字转换为范围,由短划线分隔.
在上面的例子中,我想输出
"1-4,6-9,11-14,16-20"
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
javascript ×1