1935. Maximum Number of Words You Can Type
题目简介
这是一道简单,题目给了我们一个 text 参数代表一个句子一个句子由空格与多个单词组成;一个 brokenLetters 代表打字机损坏的字母
题目要求我们求出这个打字机能够打出 text 这个句子中的几个单词
解题思路
要解题的话,我们只需要用到两个循环,在每一个单词中间寻找是否有损坏的单词就可以
Javascript
/**
* @param {string} text
* @param {string} brokenLetters
* @return {number}
*/
var canBeTypedWords = function (text, brokenLetters) {
const words = text.split(' ')
const letters = brokenLetters.split('')
let res = 0
for (const word of words) {
let hasBrokenLetter = false
for (const letter of letters) {
if (word.indexOf(letter) > -1) {
hasBrokenLetter = true
break;
}
}
if (!hasBrokenLetter) {
res++
}
}
return res
};