принимает аргумент n возвращает n + x.
Причем тут без разницы в какой последовательности переменные, если она не находит такой переменной (как n, нигде не определена), то это будет как параметр.
2. (зеленое) стрелочная функция, которая принимает аргумент x (можно и без скобок)
3. Записывает выражение функции в переменную addX (тут хз как понять, но главное что значение addX будет содержать функцию)
Усложняешь как-тол. Первая функция просто возвращает вторую функцию, у которой есть 1 свой аргумент и 1 она замыкает из первой функции
разобраться пытаюсь 😭
function addX(x){ return function(n){ return x+n } }
так да, собственно по этой аналогии и разбираю это стручку. Это же одно и тоже? или оно выполняет только выполняет одно и тоже, а по факту все разное?
Это одно и то же
Одно и тоже, просто почитайте различия в интернете
Обсуждают сегодня