Similar presentations:
JavaScript-06-Функции массивов
1. Функции массивов в JavaScript
2. Array. forEach
Array.forEach(коллбек(элемент, индекс, массив))3. Array.findIndex и Array.findLastIndex
Array.findIndex(коллбек(элемент, индекс, массив))4. Array.find
Array.find(коллбек(элемент, индекс, массив))5. Array.filter
Array.filter(коллбек(элемент, индекс, массив))6. Array.map
Array.map(коллбек(элемент, индекс, массив))7. Array.reduce
Array.reduce(коллбек(аккумулятор, элемент, индекс, массив))8. Array.sort
Array.sort(коллбек(левыйЭлемент, правыйЭлемент))Метод sort() сортирует массив по
возрастанию.
По-умолчанию он сортирует элементы как
строки в алфавитном порядке, но можно
передать свою собственную функциюсортировщик.
Функция сортировки получает два рядом
расположенных элемента массива. Она
возвращает положительное число, если
первый элемент должен находится перед
вторым элементом. Если первый элемент
должен располагаться после второго, то
возвращается отрицательное число. Если
элементы равны, возвращается 0.
9. Практическая работа
1. Создайте массив из 20 случайных чисел от 0 до 20.2. При помощи цикла for..of отфильтруйте и сохраните в
отдельный массив числа от 5 до 12. Повторите задание
вместо цикла используя функцию filter.
3. Отсортируйте и напечатайте массив сначала по
возрастанию чисел, затем по убыванию
4. Сначала используя цикл, а затем при помощи функции map,
удвойте все числа в массиве
5. Сначала используя цикл, а затем при помощи функции
reduce, найдите и напечатайте сумму чисел