<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script>
/*每次比较都把最大的数排到最后一行,通过多次比较完成排序*/
alert("请输入要排序的数");
var t,tem;
var arr=[];
t=+prompt("请选择输入数的个数"+"t=( )个 ");
for(var i=1;i<=t;i++){
arr.push(prompt("请输入"+t+"个数,第"+i+"个"));
}
/*对输入的数据进行排序*/
for(var m=0;m<t-1;m++){
for(var n=0;n<t-1-m;n++){
if(arr[n]>arr[n+1]){
tem=arr[n];
arr[n]=arr[n+1];
arr[n+1]=tem;
}
}
}
/*输出完成排序的数*/
for(var j=0;j<t;j++){
document.write(arr[j]+" ");
}
</script>
</head>
<body>
</body>
</html>
冒泡排序法(JavaScript)
猜你喜欢
转载自blog.csdn.net/qq_43356439/article/details/84845561
今日推荐
周排行