var arr = [10, 10, 3, 2, 5 , 4, 8, 3];

 function reSort(arr) {
var temp = 0;
var len = arr.length;
for(var i =0; i < len - 1; i++) {
for(var j = i + 1; j < len; j++) {
if(arr[i] < arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
return arr;
} function sort(arr) {
var temp = 0;
var len = arr.length;
for(var i =0; i < len - 1; i++) {
for(var j = 0; j < len - i - 1; j++) {
if(arr[j] > arr[j + 1]) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
return arr;
}
console.log(reSort(arr));
console.log(sort(arr));

最新文章

  1. 两种文件上传的实现-Ajax和form+iframe
  2. 阿里云服务器Linux CentOS安装配置(八)nginx安装、配置、域名绑定
  3. openstack-kilo--issue(九) heat stacks topology中图形无法正常显示
  4. VS2010 + Entity FrameWork 4.4 +Mvc 4.0 出现的错误
  5. OpenGL完整实例
  6. FFmpeg解码H264及swscale缩放详解
  7. HDU POJ 1015 Jury Compromise(陪审团的人选,DP)
  8. 让你的WizFi250适应各种气候
  9. Java中如何分析一个案列---猫狗案例为例
  10. web在线聊天系统。非ajax轮询
  11. Play Modules Morphia 1.2.9a 之 Aggregation and Group aggregation
  12. vue学习记录③(路由)
  13. Java面试题复习笔记(Web方向)
  14. word模板导出的几种方式:第三种:标签替换(DocX组件读取与写入Word)
  15. H5 30-CSS元素的显示模式
  16. C hashtable小例子
  17. (七):处理MFC
  18. There are 0 datanode(s) running and no node(s) are excluded in this operation.
  19. 61. Rotate List(M);19. Remove Nth Node From End of List(M)
  20. 20155222 2016-2017-2 《Java程序设计》第8周学习总结

热门文章

  1. c# winform 窗体起始位置 设置
  2. 手机平板等移动端适配跳转URL的js代码
  3. screenshot of termbox cjk commit
  4. Redis应用配置项说明
  5. jquery遍历数组与筛选数组的方法
  6. CacheManager COUNTER
  7. 【转】el表达式的判断符
  8. C程序与Lua脚本相互调用
  9. ORA-12520:TNS:监听程序无法为请求的服务器类型找到可用的处理程序
  10. 用 pyvenv 创建几个不相互影响的python虚拟环境