Назад к вопросам
Middle+
7
Определить, является ли строка 'панграммой' — строкой, содержащей каждую букву алфавита хотя бы один раз.
Компании, где спрашивали
Яндекс
Ответ от нейросети
sobes.tech AI
Чтобы определить, является ли строка панграммой, нужно проверить, что в ней присутствуют все буквы алфавита хотя бы один раз. Для русского алфавита это 33 буквы.
Пример на JavaScript:
function isPangram(str) {
const alphabet = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя';
const lowerStr = str.toLowerCase();
for (const char of alphabet) {
if (!lowerStr.includes(char)) {
return false;
}
}
return true;
}
// Пример использования
console.log(isPangram('Съешь же ещё этих мягких французских булок, да выпей чаю')); // true