JSFiddle - React, Tailwind, and code Playground
JavaScript
function foo(a, b) {
var one = a;
var two = b;
return function () {
if (arguments.length) {
one = arguments[0];
two = arguments[1];
}
return one + two;
}
}
var test = foo(1, 7);
alert(test());//8
//test = test(2, 3) //как заменить на
test(2, 3)
alert(test())//5
//доп проверка
test(5, 7)
alert("доп проверка ==== " + test())//5