字节笔试 前端 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 }