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

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 关注
  • 476 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号