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

对字符串数组排序大佬们有什么好的建议?

对字符串数组排序大佬们有什么好的建议?

摇曳的蔷薇 2019-08-09 23:45:24
letarr=['america','czab','china','engtt','english','ashine','japan','russia','ukraine'];,根据字符串的第二个字母进行排序,如果第二个相同,则根据第三个,如engttenglish,n相同,则比较第三位的g,相同则依次往下,有没有什么不是一直用ifelse的方法?
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

letarr=['america','czab','china','engtt','english','ashine','japan','russia','ukraine'];
arr.sort((a,b)=>a.substring(1)>b.substring(1)?1:-1);
                            
查看完整回答
反对 回复 2019-08-09
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

arr.sort(function(a,b){
varitemA=a.substr(1);
varitemB=b.substr(1);
returnitemA})
                            
查看完整回答
反对 回复 2019-08-09
  • 2 回答
  • 0 关注
  • 309 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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