文章詳情頁
JavaScript數組排序功能簡單實現
瀏覽:8日期:2023-10-27 11:33:19
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
相關文章:
1. 一篇文章帶你了解JavaScript-對象2. ThinkPHP5 通過ajax插入圖片并實時顯示(完整代碼)3. Python使用oslo.vmware管理ESXI虛擬機的示例參考4. Express 框架中使用 EJS 模板引擎并結合 silly-datetime 庫進行日期格式化的實現方法5. IDEA EasyCode 一鍵幫你生成所需代碼6. Java構建JDBC應用程序的實例操作7. javascript設計模式 ? 建造者模式原理與應用實例分析8. IntelliJ IDEA設置條件斷點的方法步驟9. 使用AJAX(包含正則表達式)驗證用戶登錄的步驟10. python flask框架快速入門
排行榜
