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 相关文章推荐
Jquery作者John Resig自己封装的javascript 常用函数
Nov 09 Javascript
JS自动缩小超出大小的图片
Oct 12 Javascript
js/jquery获取文本框输入焦点的方法
Mar 04 Javascript
jquery.validate提示错误信息位置方法
Jan 22 Javascript
DWR中各种java方法的调用
May 04 Javascript
javascript 广告移动特效的实现代码
Jun 25 Javascript
JS button按钮实现submit按钮提交效果
Nov 01 Javascript
JS简单实现滑动加载数据的方法示例
Oct 18 Javascript
如何以Angular的姿势打开Font-Awesome详解
Apr 22 Javascript
AngularJS自定义过滤器用法经典实例总结
May 17 Javascript
layui+jquery支持IE8的表格分页方法
Sep 28 jQuery
js实现简单贪吃蛇游戏
May 15 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
ThinkPHP中实例Model方法的区别说明
2010/08/21 PHP
php画图实例
2014/11/05 PHP
PHP7新功能总结
2019/04/14 PHP
Laravel5.5 动态切换多语言的操作方式
2019/10/25 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
JS函数验证总结(方便js客户端输入验证)
2010/10/29 Javascript
javascript完美拖拽的实现方法
2013/09/29 Javascript
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
2014/04/02 Javascript
js检查是否关闭浏览器的方法
2016/08/02 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
小程序scroll-view组件实现滚动的示例代码
2018/09/20 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
详解Vue 项目中的几个实用组件(ts)
2019/10/29 Javascript
javascript设计模式 ? 观察者模式原理与用法实例分析
2020/04/22 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
python实现的jpg格式图片修复代码
2015/04/21 Python
Python的函数的一些高阶特性
2015/04/27 Python
Python实现程序的单一实例用法分析
2015/06/03 Python
在Django中创建第一个静态视图
2015/07/15 Python
Python的Django框架中if标签的相关使用
2015/07/15 Python
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
Python3利用Dlib19.7实现摄像头人脸识别的方法
2018/05/11 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
python实现朴素贝叶斯算法
2018/11/19 Python
Python基于opencv调用摄像头获取个人图片的实现方法
2019/02/21 Python
Python微信操控itchat的方法
2019/05/31 Python
python时间日期操作方法实例小结
2020/02/06 Python
python实现扫雷小游戏
2020/04/24 Python
python db类用法说明
2020/07/07 Python
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
viagogo意大利票务平台:演唱会、体育比赛、戏剧门票
2018/01/26 全球购物
经济学人订阅:The Economist
2018/07/19 全球购物
幼儿园小班评语大全
2014/04/17 职场文书
优秀党支部申报材料
2014/12/24 职场文书
600字作文之感受大自然
2019/11/27 职场文书