📄 6.3.1 数组排序.html
字号:
<script>
var arrNumbers=new Array();
//要求用户输入10个数据,存入数据
for(var i=0;i<10;i++)
{
var number=parseFloat(prompt("请数据第"+(i+1)+"个数",""));
arrNumbers[i]=number;
}
//输出排序以前数组中的内容
document.write("排序以前的数据为:<br>");
for(var i=0;i<10;i++)
{
document.write(arrNumbers[i],"\t");
}
//冒泡排序
for(var i=0;i<10;i++)
{
for(var j=i+1;j<10;j++)
{
if(arrNumbers[i]>arrNumbers[j])
{
var tmp=arrNumbers[i];
arrNumbers[i]=arrNumbers[j];
arrNumbers[j]=tmp;
}
}
}
//输出排序后的结果
document.write("<br>排序以后的数据为:<br>");
for(var i=0;i<10;i++)
{
document.write(arrNumbers[i],"\t");
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -