为了账号安全,请及时绑定邮箱和手机立即绑定

js排序问题

js排序问题

吃鸡游戏 2018-10-11 19:19:05
一道js排序问题求大神回答需求:先数字再是字母加数字,有字母前缀的,按字母排序如:arr['1','20','a3','c9','b1','19','11']排序后期望:['1','11','19','20','a3','b1','c9']
查看完整描述

1 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

likeList.sort((x,y)=>{    if(isNaN(x) && isNaN(y)){      return x>y
    }    if(isNaN(x)){      return 1
    }    if(isNaN(y)){      return -1
    }    return x - y
})

前两天有人在这儿给的答案,那个答案咋不见了?


查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 469 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信