美文网首页让前端飞Web前端之路
这道笔试题你会吗(14)

这道笔试题你会吗(14)

作者: Vicky丶Amor | 来源:发表于2019-05-29 16:59 被阅读8次

请把俩个数组
[A1, A2, B1, B2, C1, C2, D1, D2] 和 [A, B, C, D],合并为
[A1, A2, A, B1, B2, B, C1, C2, C, D1, D2, D]。

答案很多,方法很多。
个人认为最好的是这个:

let a1 =  ['A1', 'A2', 'B1', 'B2', 'C1', 'C2', 'D1', 'D2']
let a2 = ['A', 'B', 'C', 'D'].map((item) => {
  return item + 3
})

let a3 = [...a1, ...a2].sort().map((item) => {
  if(item.includes('3')){
    return item.split('')[0]
  }
  return item
})
求点赞 求关注~

相关文章

网友评论

    本文标题:这道笔试题你会吗(14)

    本文链接:https://www.haomeiwen.com/subject/rknytctx.html