Всем привет! Сегодня у меня была на решение такая задача: Напиши программу, которая будет собирать статистику из пользовательских данных. Массив с данными записан в переменную usersData. Найди все элементы массива с данными, в которых содержится определённая строка. Эта искомая строка записана в переменную query. Количество подходящих элементов (пользователей), которые подходят под критерий, запиши в переменную matchingUsers. Чтобы проверить наличие строки в элементе массива, используй команду indexOf(). И даны входные данные: var usersData = ['Виталий Иванович', 'Иннокентий Петрович', 'Александр Александрович', 'Игорь Олегович', 'Евгений Петрович', 'Игнат Денисович', 'Сергей Александрович', 'Семён Петрович']; var query = 'Александрович'; var matchingUsers = 0; Итак, решение: На самом деле, решение очень простое: for(var i = 0; i < usersData.length; i++) {
if(usersData[i].indexOf(query) >= 0) {
matchingUsers++;
}
} Что и куда, объясняю. Сперва задаем цикл (for) у которо