JSFiddle - React, Tailwind, and code Playground

by colorkid

JavaScript

function add(x) { // первый возов возращает новую функцию и создает в лексикал энваримент значение х, а второй вызов вывывает уже вторую функцию которая складывает свой аргумент и то что находиться в замыкании(лаксикал экваримент)
  return function (y) {
    return x + y;
  };
}


console.log(add(1)(2));