аргументов анонимной функции и родительской функции?
                  
                  
                  
                  
                  
                  function func(a, b) {
                  
                  
                    let result = 0;
                  
                  
                    return function(x, y) {
                  
                  
                      result = x + y + a + b;
                  
                  
                      return result;
                  
                  
                    };
                  
                  
                  }
                  
                  
                  
                  
                  
                  let count = func(5, 5);
                  
                  
                  console.log(count(4,32));
                  
                  
                
В JS все функции являются замыканиями за исключением случая, когда они вызывается через оператор new https://learn.javascript.ru/closure
Обсуждают сегодня