function list(names) { var xs = names.map(p => p.name) var x = xs.pop() return xs.length ? xs.join(", ") + " & " + x : x || "" } console.log(list([ {name:"小强"}, {name:"张三"}, {name:"李四"}, {name:"王五"} ])); //应该返回 小强, 张三, 李四 & 王五
function list(names) { var xs = names.map(p => p.name) var x = xs.pop() return xs.length ? xs.join(", ") + " & " + x : x || "" } console.log(list([ {name:"小强"}, {name:"张三"}, {name:"李四"}, {name:"王五"} ])); //应该返回 小强, 张三, 李四 & 王五