SPRINT 07 . Reduce, isArray

Материалы

Текст

TASKS

task 1

По нажатию b-1 выполняется функция f1. Функция с помощью isArray проверяет a1. Результат проверки - вывести в out-1. Проверьте на строке и set.

task 2

Выполним эмуляцию метода isArray. Т.е. функция берет переменную a2 и проверяет, что она является массивом. Возвращает true или false. Один из возможных вариантов решения - применить try catch (вспоминаем. курс JS 2.0) и делаем push в переменную. Если ошибки не выбило - то массив. Если ошибка, то не массив.

task 3

По нажатию b-3 выполняется функция f3. Функция применяет к массиву a3 метод reduce и выводит переменные accum, item в консоль. Обратите внимание на начальное значение accum и значения, учитывая что мы не делаем return. Обратите внимание, сколько раз сработал цикл - на один меньше чем элементов в массиве.

task 4
Материалы юнита доступны после покупки курса
task 5
Материалы юнита доступны после покупки курса
task 6
Материалы юнита доступны после покупки курса
task 7
Материалы юнита доступны после покупки курса
task 8
Материалы юнита доступны после покупки курса
task 9
Материалы юнита доступны после покупки курса
task 10
Материалы юнита доступны после покупки курса
task 11
Материалы юнита доступны после покупки курса
task 12
Материалы юнита доступны после покупки курса
task 13
Материалы юнита доступны после покупки курса
task 14
Материалы юнита доступны после покупки курса
task 15
Материалы юнита доступны после покупки курса
task 16
Материалы юнита доступны после покупки курса
task 17
Материалы юнита доступны после покупки курса
task 18
Материалы юнита доступны после покупки курса
task 19
Материалы юнита доступны после покупки курса
task 20
Материалы юнита доступны после покупки курса