实现一个高阶函数 fun,该函数接收两个参数 n 和 o,并打印 o 的值。 该函数返回一个对象,该对象包含一个方法 fun,该方法接收一个参数 m,并递归调用 fun(m, n)。
DETAILS
输入输出示例
function fun(n, o) {
console.log(o);
return {
fun: function (m) {
return fun(m, n);
},
};
}
c = fun(0).fun(1);
c.fun(2);
c.fun(3);
DETAILS
输出结果