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

对字符串数组排序求解答!

对字符串数组排序求解答!

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

2 回答

?
慕婉清6462132

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

arr.sort(function(a,b){
varitemA=a.substr(1);
varitemB=b.substr(1);
returnitemA})
                            
查看完整回答
反对 回复 2019-07-27
?
撒科打诨

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

letarr=['america','czab','china','engtt','english','ashine','japan','russia','ukraine'];
arr.sort((a,b)=>a.substring(1)>b.substring(1)?1:-1);
                            
查看完整回答
反对 回复 2019-07-27
  • 2 回答
  • 0 关注
  • 282 浏览
慕课专栏
更多

添加回答

举报

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