JavaScript數組排序小程序實現解析

 更新時間:2020-01-16 15:59:42   作者:佚名   我要評論(0)

這篇文章主要介紹了JavaScript數組排序小程序實現解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
JavaSc

這篇文章主要介紹了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 sort()對數組中的元素進行排序詳解
  • JS實現給數組對象排序的方法分析
  • JS簡單數組排序操作示例【sort方法】
  • 詳解JavaScript對數組操作(添加/刪除/截取/排序/倒序)
  • JS實現根據數組對象的某一屬性排序操作示例
  • js中的數組對象排序分析
  • JS實現json對象數組按對象屬性排序操作示例
  • JavaScript中數組Array.sort()排序方法詳解
  • JavaScript學習筆記之數組隨機排序

相關文章

  • JavaScript數組排序小程序實現解析

    JavaScript數組排序小程序實現解析

    這篇文章主要介紹了JavaScript數組排序小程序實現解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下 JavaSc
    2020-01-16

最新評論

买宝宝用品赚钱吗 广东快乐十分合法吗 北京赛车时时彩官方网 股票推荐网站 秒速快三在线人工计划 查看特马资料 浙江20选5计划 体彩排列三今晚预测 如何投资理财 申捷配资 陕西11选5最大遗漏 福彩排列7开奖结果查询 福建22选5开奖结果查询 国际主要股票指数 福彩3d技巧规律 云南快乐十分开奖 股票指数计算方法有哪几种