思路:闭包。返回一个函数,函数内返回外部函数参数与内部函数参数以逗号相隔的字符串。

function functionFunction(str) 
{
    return function(argument)
    {
        let s=str
        return s+=', '+argument
    }
}
//let res=functionFunction('Hello')('world')
//console.log(res)

总结:三个以上参数就不可以啦。