js 1-100 取5个随机数 怎么判断是不是顺子

// 1-100 取5个随机数 怎么判断是不是顺子
let arr = []
for(let i=0;i<=4;i++) {
let num = Math.round(1 + Math.random()*99)
arr[i] = num
}
let index = arr[0]
let status = []
console.log(arr)
if(index === arr[1] - 1) {
for(let i=1;i<=4;i++) {
if(index + i === arr[i]) {
status.push(1)
} else {
status.push(0)
}
}
}
if(index === arr[1] + 1) {
for(let i=1;i<=4;i++) {
if(index - i === arr[i]) {
status.push(1)
}else{
status.push(0)
}
}
}
console.log(status)
if(status.toString()){
let jj = status.every(res=>res===1)
if(jj){
console.log(‘是顺子’)
}else{
console.log(‘不是顺子’)
}
}

猜你喜欢

转载自blog.csdn.net/qq_43505774/article/details/113120792