字节笔试 前端 8/21
第一题弹幕 我的思路是先看是不是连续数 然后看钱10个有没有 咋就过了65%
let arr = [
'hello',
'are you ok?',
'how are you',
"how are you",
"qwwwwwwaaa",
"you so good",
"nice",
"wow",
"owiq jjww",
"are you ok?",
"QWQ",
"what's that???",
"no...."]
let arrC = []
for (let i = 0; i < arr.length; i++) {
if (arrC.length == 10) {
arrC = []
}
if (islixi(arr[i])) {
console.log('yes')
continue
}
if (arrC.includes(arr[i])) {
console.log('yes')
continue
}
arrC.push(arr[i])
console.log('no')
}
function islixi(str) {
let arr = ['q', 'w', 'k', 'h', 'j']
let result = 0
for (let i = 0; i < str.length; i++) {
if (arr.includes(str[i])) {
result++
if (result === 6) {
return true
}
} else {
result = 0
}
}
return false
}
哔哩哔哩公司氛围 725人发布