Логика: Прежде всего, мы напишем переменную, которая будет содержать количество гласных, мы заставим ее инициализировать ее 0. Основная мысль: мы можем создать строку из всех гласных, например «aeiou», затем мы используем метод include с каждый символ в качестве аргумента для проверки строки (строки гласных) содержит символ или нет, если это правда, то мы можем пометить символ как гласный и мы увеличим нашу переменную счетчика
Программа:
const vowel = (str) => { count = 0; for(char of str) { if('aeiou'.includes(char)) { count++; } } return count; } console.log(vowel('hello world')) //3
Продолжайте учиться, продолжайте расти!
Подключаемся по LinkedIn!. Прочтите дополнительные сведения о вопросе о структуре данных javascript.
Я перечисляю раунды собеседований по программированию для крупных компаний, которые очень популярны. Если вы готовитесь к собеседованию или хотите быть в хорошей компании, пожалуйста, проверьте приведенные ниже вопросы о массивах, строках и связанных списках. Я придумаю больше вопросов по кодированию интервью.
- Самая длинная подстрока без повторяющихся символов
- Действительные скобки
- Повернуть массив
- Переместить нули
- Связанный список | Добавить два номера
Подпишитесь на меня, чтобы узнать больше о кодировании.