JavaScript数组排序小程序实现解析


Posted in Javascript onJanuary 13, 2020

这篇文章主要介绍了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 相关文章推荐
escape、encodeURI、encodeURIComponent等方法的区别比较
Dec 27 Javascript
使弱类型的语言JavaScript变强势
Jun 22 Javascript
js 小贴士一星期合集
Apr 07 Javascript
js对象之JS入门之Array对象操作小结
Jan 09 Javascript
jquery插件制作 自增长输入框实现代码
Aug 17 jQuery
js实现网页抽奖实例
Aug 05 Javascript
JS实现淡蓝色简洁竖向Tab点击切换效果
Oct 06 Javascript
js弹出窗口返回值的简单实例
May 28 Javascript
vue 中swiper的使用教程
May 22 Javascript
基于Vue实现电商SKU组合算法问题
May 29 Javascript
js函数和this用法实例分析
Mar 13 Javascript
Java无向树分析 实现最小高度树
Apr 09 Javascript
JS document form表单元素操作完整示例
Jan 13 #Javascript
JS校验与最终登陆界面功能完整示例
Jan 13 #Javascript
vue+vant实现商品列表批量倒计时功能
Jan 13 #Javascript
JS表格的动态操作完整示例
Jan 13 #Javascript
JavaScript实现模态对话框实例
Jan 13 #Javascript
JS动态图片的实现方法完整示例
Jan 13 #Javascript
js实现拖动缓动效果
Jan 13 #Javascript
You might like
PHP下escape解码函数的实现方法
2010/08/08 PHP
php简单防盗链实现方法
2015/07/29 PHP
thinkPHP模板算术运算相关函数用法分析
2016/07/12 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
Javascript 键盘keyCode键码值表
2009/12/24 Javascript
使用js实现雪花飘落效果
2013/08/26 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
JQuery的Pager分页器实现代码
2016/05/03 Javascript
JS跨域交互(jQuery+php)之jsonp使用心得
2016/07/01 Javascript
json数据处理及数据绑定
2017/01/25 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
Vue框架之goods组件开发详解
2018/01/25 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
微信小程序页面间传值与页面取值操作实例分析
2019/04/30 Javascript
Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
2019/05/21 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
微信小程序 可搜索的地址选择实现详解
2019/08/28 Javascript
Django保护敏感信息的方法示例
2019/05/09 Python
python计算无向图节点度的实例代码
2019/11/22 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
Django 自定义404 500等错误页面的实现
2020/03/08 Python
Python生成器常见问题及解决方案
2020/03/21 Python
伦敦最有品味的百货:Liberty London
2016/11/12 全球购物
机械工程系毕业生求职信
2013/09/27 职场文书
个人实用简单的自我评价
2013/10/19 职场文书
工商管理专业职业生涯规划
2014/01/01 职场文书
市场部业务员岗位职责
2014/04/02 职场文书
爱护花草树木的标语
2014/06/11 职场文书
十八大标语口号
2014/10/09 职场文书
倡议书的格式写法
2015/04/28 职场文书
2016党风廉政建设心得体会范文
2016/01/25 职场文书
2016优秀教师先进个人事迹材料
2016/02/25 职场文书