Задания по функциям

  1. Создай функциональные выражение (function expression), которые: a) принимает два параметра, в которых ожидаются числовые значения и возвращает результат суммирования этих значений. b) принимает два параметра, в которых ожидаются имя и возраст пользователя, возвращает сообщение в консоль, если пользователю меньше 18 лет, то: `${name}, вы еще очень молоды!`, если от 18 до 50 лет включительно, то: `${name}, добро пожаловать в личный кабинет!`, если старше 50 лет: `${name}, моё почтение!`, в противном случае, если невозможно определить возраст по полученному значению, вернуть сообщение: "Укажите корректные данные!" . c) не принимает никакие параметры, возвращает строчное значение: "unexpected token". d) принимает один параметр, проверяет и выводит в консоль его тип данных. e) принимает три параметра, в которых ожидаются числовые значения и возвращает большее из них. *в каждой функции делать проверку входящих параметров. **вызвать каждую функцию с пятью разными вариантами передачи аргументов. ***при именовании функций руководствоваться правилами именования переменных.

  2. Переписать все функциональные выражения, созданные по заданию 1 на function declaration с новыми именами.

  3. Переписать все функциональные выражения, созданные по заданию 3 на arrow function с новыми именами.

Last updated