JavaScript数组排序小程序实现解析
时间:2021-10-11 09:50:06|栏目:JavaScript代码|点击: 次
这篇文章主要介绍了JavaScript数组排序小程序实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
JavaScript数组的sort()函数是按字符串大小排序,不能正确对一组数字进行排序下面的小程序通过一个自编的函数实现了对一组数字进行排序的功能.
<script>
function mysort(a){
var n=a.length;
var newa=[];
var temp;
for(var i=0;i<n;i++)
{
for(var j=i;j<n;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
newa.push(a[i]);
}
return newa;
}
arr=[1,9,5,3,7];
narr=mysort(arr);
console.log(narr);
</script>
程序的运行结果如下:
Array(5) [ 1, 3, 5, 7, 9 ]
上一篇:JavaScript高级教程5.6之基本包装类型(详细)
栏 目:JavaScript代码
下一篇:BootStrap selectpicker后台动态绑定数据的方法
本文地址:http://www.codeinn.net/misctech/179553.html






