Функции

Программы, которые принимают входные параметры и возвращают выходные параметры
  • Функциональные основы
    Создайте функции, включая анонимные, локальные, и вложенные функции
  • Аргументы ввода и вывода
    Поддержите списки аргументов переменной длины, проверяйте аргументы, объявите аргументы для валидации
  • Переменные
    Осуществляйте обмен данными между функциями или рабочими областями, сгенерируйте допустимые имена переменной
  • Обработка ошибок
    Сгенерируйте, отловите и ответьте на предупреждения и ошибки