考题:
function minus (aa) {...}
function one (fn) {...}
function two (fn) {...}
two(minus(one())) // 1
one(minus(two())) // -1
// 减号只能出现在 minus函数中
参考实现:
function minus (aa) {
return (bb) => bb - aa
}
function one (fn) {
return fn ? fn(1) : 1
}
function two (fn) {
return fn ? fn(2) : 2
}