JavaScript做了个实验的,学习sort函数,有错,我也不会改,求改!
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了JavaScript做了个实验的,学习sort函数,有错,我也不会改,求改!,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1451字,纯文字阅读大概需要3分钟。
内容图文
![JavaScript做了个实验的,学习sort函数,有错,我也不会改,求改!](/upload/InfoBanner/zyjiaocheng/243/3d87a76436e94a1497b8e7469dc334b0.jpg)
var arr3 =new Array("xxxx510","xxxx12","xxxx16","xxxx18","xxxx13","xxxx14","xxxx15","xxxx8","xxxx7","xxxx6","xxxx1","xxxx5",2 );
arr3.sort(Nat123);
console.log(arr3.toString());
function Nat123(a,b) //自然数升序
{
var aa=a.replace( "xxxx" , "" );
var bb=b.replace( "xxxx" , "" );
if(aa==bb)
{
return 0;
}
else if(aa>bb)
{
return 1; //1 就是第2个在前;
}
else
{
return -1; //-1 就是第1个在前;
}
}
回复内容:
JavaScript 做了个实验的,学习sort 函数,有错,我也不会改,求改!
var arr3 =new Array("xxxx510","xxxx12","xxxx16","xxxx18","xxxx13","xxxx14","xxxx15","xxxx8","xxxx7","xxxx6","xxxx1","xxxx5",2 );
arr3.sort(Nat123);
console.log(arr3.toString());
function Nat123(a,b) //自然数升序
{
var aa=a.replace( "xxxx" , "" );
var bb=b.replace( "xxxx" , "" );
if(aa==bb)
{
return 0;
}
else if(aa>bb)
{
return 1; //1 就是第2个在前;
}
else
{
return -1; //-1 就是第1个在前;
}
}
function Nat123(a,b) //自然数升序
{
var aa = (typeof a === 'string') ? a.replace( "xxxx" , "" ) : a;
var bb = (typeof b === 'string') ? b.replace( "xxxx" , "" ) : b;
if(aa==bb)
{
return 0;
}
else if(aa>bb)
{
return 1; //1 就是第2个在前;
}
else
{
return -1; //-1 就是第1个在前;
}
}
var arr3 =new Array("xxxx510","xxxx12","xxxx16","xxxx18","xxxx13","xxxx14","xxxx15","xxxx8","xxxx7","xxxx6","xxxx1","xxxx5",2 );
arr3.sort(Nat123);
console.log(arr3.toString());
var aa=parseInt(a.replace( "xxxx" , "" ));
var bb=parseInt(b.replace( "xxxx" , "" ));
内容总结
以上是互联网集市为您收集整理的JavaScript做了个实验的,学习sort函数,有错,我也不会改,求改!全部内容,希望文章能够帮你解决JavaScript做了个实验的,学习sort函数,有错,我也不会改,求改!所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。