题解 | #扑克牌顺子#
扑克牌顺子
http://www.nowcoder.com/practice/762836f4d43d43ca9deb273b3de8e1f4
看题解的
function IsContinuous(numbers)
{
// write code here
let i=0
let zero=0
let arr=numbers.sort((a,b)=>{
return a-b
})
console.log(arr)
while(arr[i]===0){
i++
zero++
}
let change=0
for(let j=i+1;j<arr.length;j++){
if(arr[j]===arr[j-1]) return false
change+=arr[j]-arr[j-1]-1
}
return zero>=change?true:false
}
module.exports = {
IsContinuous : IsContinuous
};