本文实例讲述了JavaScript数组基于交换的排序。分享给大家供大家参考,具体如下:
& lt; !DOCTYPE html公共”——//W3C XHTML 1.0//DTD过渡//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”的在 & lt; html xmlns=" http://www.w3.org/1999/xhtml "比; & lt; head> & lt;元http-equiv=? type”内容=" text/html;utf - 8字符集="/比; & lt; title> www.jb51.net JS冒泡排序& lt;/title> & lt;/head> & lt; body> & lt; script> var array1=new Array(13, 55岁,37岁,45岁,60岁,21岁,10); 文档。写(“没有交换前“+ array1 +“& lt; br>”); var温度; 在array1 () { 在array1 (b) { 如果(array1[一]& lt; array1 [b]) { temp=array1 [a]; array1 [a]=array1 [b]; array1 [b]=temp; } } } 文档。写(“交换之后的“+ array1); & lt;/script> & lt;/body> & lt;/html> >之前使用<强> 强> http://tools.jb51.net/code/HtmlJsRun,测试运行结果: