javascript冒泡排序
2015-12-27 11:53
676 查看
function BubbleSort (arr) { for (var i = 0; i < arr.length - 0; i++) { for (var j = 0; j < arr.length - 1 - i; j++) { if (arr[j] < arr[j+1]) { //如果正序就就改变符号 var temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } } var num = [20,32,43,21,90,8,3,12,36]; BubbleSort(num); for (var i = 0; i < num.length; i++) { document.write(num[i] + '<br/>'); };
相关文章推荐
- js执行顺序——学习笔记
- javascript linkedlist data structures
- js获取url传递参数
- 三种方法实现js跨域访问
- 理解和使用 JavaScript 中的回调函数
- JSON入门(1)
- JavaScript的removeChild()函数用法详解
- 获得树形json串
- JavaScript构造函数详解
- 【转】页面加载等待页面JS
- js追加事件执行代码场景
- JavaScript生成二维码图片小结
- 良好的异常展现界面<500.jsp>
- js中location.search、split()HTML5中localStorage
- Javascript removeChild()删除节点及删除子节点的方法
- JavaScript生成二维码图片小结
- JavaScript构造函数详解
- JavaScript的removeChild()函数用法详解
- ocx使用时js报错"对象不支持的属性或方法"
- [LeetCode][JavaScript]Create Maximum Number