SPRINT 08 . Pure function, функции высшего порядка

Материалы

Текст

Вопросы в видеоуроке

  • 00:00 Вступление
  • 00:30 Pure function
  • 04:50 Impure function
  • 09:40 Примеры pure, impure функций
  • 21:10 Side эффекты
  • 25:45 Функции как объекты
  • 29:00 Функция как аргумент и результат
  • 32:40 Пример функции как аргумента

TASKS

task 1

Напишите pure функцию t1, которая принимает два аргумента и выводит в .out-1 cумму всех целых чисел от первого аргумента(включительно) до второго(включительно). Функция запускается по кнопке .b-1.

task 2

Напишите pure функцию t2, которая принимает два аргумента и выводит в .out-2 больше число. Используйте Math.max. Функция запускается по кнопке .b-2.

task 3

Напишите pure функцию t3 ( принимает 3 аргумента), которая делит число a на b и результат выводит в out-3. Если b равно нулю, то в out-3 выводится аргумент c. Функция запускается по кнопке .b-3.

task 4
Материалы юнита доступны после покупки курса
task 5
Материалы юнита доступны после покупки курса
task 6
Материалы юнита доступны после покупки курса
task 7
Материалы юнита доступны после покупки курса
task 8
Материалы юнита доступны после покупки курса
task 9
Материалы юнита доступны после покупки курса
task 10
Материалы юнита доступны после покупки курса