function solution(list) { var rearr = []; var n = 0; for (var i = 1; i <= list.length; i++) { if (i==list.length || list[i]!=list[i-1]+1) { if (i-n>=3) { rearr.push(list[n]+"-"+list[i-1]); } else { rearr.push.apply(rearr,list.slice(n,i)); } n = i; } } return rearr.join(","); }
function solution(list) {
var rearr = [];
var n = 0;
for (var i = 1; i <= list.length; i++) {
if (i==list.length || list[i]!=list[i-1]+1) {
if (i-n>=3) {
rearr.push(list[n]+"-"+list[i-1]);
} else {
rearr.push.apply(rearr,list.slice(n,i));
}
n = i;
}
}
return rearr.join(",");
}
codewar里实在不会做的题不是可以直接看答案吗,不明白来这里找人要答案是什么目的。
大佬,建议以后这种直接发题目要答案的都不要回答,这种不是为了交作业就是为了刷分,你给了答案他们就是复制过去把所有testcase跑完拿分下一题,并不会看你的代码思路什么的。
codewar里实在不会做的题不是可以直接看答案吗,不明白来这里找人要答案是什么目的。
不知道可以看答案 。
codewar里实在不会做的题不是可以直接看答案吗,不明白来这里找人要答案是什么目的。
不知道可以看答案 。好吧。你应该自己尝试做一下,把你的代码贴出来我们帮你看是哪里有问题,而不是直接上来要答案。