<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible"content="ie = edge">
</title></title>
<script>
var arr = [4,3,2,5,1];
for(i = 0; i <= arr.length - 1; i++){ //外层循环管趟数
for(j = 0; j <= arr.length - i -1; j++){ //里层循环管每一趟的交换次数
//内部交换两个变量的值,前一个和后面一个数组元素相比较
if(arr[j] > arr[j+1]){
var temp = arr[j];
arr[j] = arr[j+1];
arr[j + 1] = temp;
}
}
}
console.log(arr);
</script>
</head>>
<body>
</body>>
</html>>