['_','Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M','q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m'];
static isValidName(word) {
for (let index = 0; index < word.length; index++) {
const element = word[index];
if(!cpp.letters.includes[element]){
return false;
}
}
return true;
}
Так вот функция isValidName всегда возвращает false. Что я делаю не так?
1. includes это функция, если я всё правильно понял. 2. После первой же итерации isValidName почти наверняка выполнит return внутри цикла и функция завершит свою работу.
скобки поправил - зараотало) ретурн внутри цикла выполняется только при условии встречи неопознанного символа
Обсуждают сегодня