今天小編給大家分享一下JavaScript中如何實現(xiàn)一個數(shù)組排序小程序的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
JavaScript數(shù)組的sort()函數(shù)是按字符串大小排序,不能正確對一組數(shù)字進行排序下面的小程序通過一個自編的函數(shù)實現(xiàn)了對一組數(shù)字進行排序的功能.
function mysort(a){
var n=a.length;
var newa=[];
var temp;
for(var i=0;i for(var j=i;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); 程序的運行結果如下: Array(5) [ 1, 3, 5, 7, 9 ] 以上就是“JavaScript中如何實現(xiàn)一個數(shù)組排序小程序”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
文章題目:JavaScript中如何實現(xiàn)一個數(shù)組排序小程序-創(chuàng)新互聯(lián)
標題來源:http://weahome.cn/article/dsjseh.html