实现思路:通过for循环排序比较出一个最大值,通过多次循环直到完成从小到大的排序
请看下面图片演示:
实现过程:
从起始数据单元开始比较,第一次循环,会选择出一个最大值,放在当前数组所有数据单元的最后,之后的每次循环中,都会比较出一个本次循环的最大值,放在当前参与比较的所有数据单元的最后,之前已经比较选出的数据单元就不会再参与比较。
代码实现:
var arr = [7,6,5,4,3,2
实现思路:通过for循环排序比较出一个最大值,通过多次循环直到完成从小到大的排序
请看下面图片演示:
实现过程:
从起始数据单元开始比较,第一次循环,会选择出一个最大值,放在当前数组所有数据单元的最后,之后的每次循环中,都会比较出一个本次循环的最大值,放在当前参与比较的所有数据单元的最后,之前已经比较选出的数据单元就不会再参与比较。
代码实现:
var arr = [7,6,5,4,3,2