function pxu(v){
for ( var i = 0; i < v.length - 1; i++) {
for ( var j = 0; j < v.length - i - 1; j++) {
if (v[j] > v[j + 1]) {
var cc = v[j];
v[j] = v[j + 1];
v[j + 1] = cc;
}
}
}
return v;
}
var v1 = pxu([6,5,4,1,8,3,2]);
console.log(v1);
用双重for循环来检查是否符合条件的值然后进行调换位置
var cc = v[j];
v[j] = v[j + 1];
v[j + 1] = cc;//此段为调换数组位置
输出结果为 :