Есть ответ 👍

// Напишите функцию, которая принимает строку в аргументы и считает количество гласных букв в строке
// Например: 'qwerty' ==> 2 (кол-во гласных букв)

276
461
Посмотреть ответы 2

Ответы на вопрос:

Darhanfan
4,8(72 оценок)

Вот решение задачи на JavaScript:

```javascript

function countVowels(str) {

let vowels = "aeiouAEIOU";

let count = 0;

for (let i = 0; i < str.length; i++) {

if (vowels.includes(str[i])) {

count++;

}

}

return count;

}

```

Объяснение:

Функция `countVowels` принимает один параметр `str`, который должен быть строкой. Внутри функции создается переменная `vowels`, которая содержит все гласные буквы. Затем создается переменная `count`, которая будет хранить количество гласных букв в строке. Далее используется цикл `for`, который проходит по каждому символу в строке и проверяет, является ли символ гласной буквой. Если символ является гласной буквой, то переменная `count` увеличивается на 1. В конце функция возвращает значение переменной `count`.

Пример использования функции:

```javascript

console.log(countVowels("qwerty")); // 2

console.log(countVowels("Hello, world!")); // 3

console.log(countVowels("JavaScript")); // 3

```


ответ:

объяснение:

8 бит = 1 байт. длина текста 79 символов, т.е. он занимает 79 байт.

кроме слова в любом варианте будет вычеркнуто два символа - запятая и пробел. следовательно, если длина вычеркнутого слова l, то длина текста в исходной кодировке составит 79 -2 - l = 77- l байт, а в unicode соотвественно 154 - 2l байт.

теперь можно составить уравнение

154 - 2l - 79 = 62

2l = 154 - 79 - 62

l = 6.5 - а этого быть не может.

проверим. пусть l = 6, т.е. вычеркнуто фраппе.

тогда длина текста станет 79 - 6 = 73 символа. после перевода в unicode 146 символов. после вычеркивания запятой и пробела - 146 - 4 = 142 символа.

142 - 79 = 63, но не 62.

если l = 7, т.е. вычеркнуто макиато, то длина текста 79 - 7 = 72 символа, в unicode 144 символа, после вычеркивания 140 символов, а разница 140 - 79 = 61 символ, но не 62.

следовательно, где-то в условии допущена ошибка.

Популярно: Информатика