利用js排序

trueboybear13 2004-12-27 04:46:27
利用js怎么把数组
list=new array('1','1|2','1|3','1|2|4','1|2|5','1|3|6','1|3|7','1|2|4|10','11','11|12','11|13','11|12|14','11|12|15')
排列为:
list=new array('1','1|2','1|2|4','1|2|4|10','1|2|5','1|3','1|3|6','1|3|7','11','11|12','11|12|14','11|12|15','11|13')
...全文
106 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
trueboybear13 2004-12-27
  • 打赏
  • 举报
回复
万分感谢lienzhu(李强)
ufrshchenw 2004-12-27
  • 打赏
  • 举报
回复
冒泡
lienzhu 2004-12-27
  • 打赏
  • 举报
回复
list=new Array('1','1|2','1|3','1|2|4','1|2|5','1|3|6','1|3|7','1|2|4|10','11','11|12','11|13','11|12|14','11|12|15')
Len=list.length
for(i=0;i<Len-1;i++)
{
for(j=i+1;j<Len;j++)
{
num1=parseInt(list[i])
num2=parseInt(list[j])
if(num1>num2 ||(num1==num2 && list[i]>list[j]))
{
tmp=list[i];
list[i]=list[j];
list[j]=tmp;
}
}
}

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧