function curry(fn){ // 代码 } function add(a,b,c){ return a + b + c; } const execAdd = curry(add); execAdd(1)(2)(3) === 6; // true execAdd(1,2)(2) === 6; // true execAdd(1,2,3) === 6; // true function mulit(a,b,c,d){ return a * b * c * d; } const execM…