<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<p>设置 x=10 和 y=5, 计算 x=y, 并显示结果。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p>
<script>
function myFunction()
{
var x=10;
var y=5;
x=y;
var demoP=document.getElementById("demo")
demoP.innerHTML="x=" + x;
document.write("a:");
var t=[1,2,3,4,5,10,9,8,7,6];
for(var i=0;i<t.length;i++)
document.write(t[i]+" ");
for(var j=0;j<9;j++)
{
for(var i=0;i<9-j;i++)
{
if(t[i]>t[i+1]
{
var tem=t[i];t[i]=t[i+1];t[i+1]=tem;
}
}
}
}
</script>
</body>
</html>
为什么打印不了数组啊
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-sinJack 2022-02-25 18:27关注
28行少了右括号
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <p>设置 x=10 和 y=5, 计算 x=y, 并显示结果。</p> <button onclick="myFunction()">点我</button> <p id="demo"></p> <script> function myFunction() { var x=10; var y=5; x=y; var demoP=document.getElementById("demo"); demoP.innerHTML="x=" + x; document.write("a:"); var t=[1,2,3,4,5,10,9,8,7,6]; for(var i=0;i<t.length;i++) document.write(t[i]+" "); for(var j=0;j<9;j++) { for(var i=0;i<9-j;i++) { if(t[i]>t[i+1]) { var tem=t[i];t[i]=t[i+1];t[i+1]=tem; } } } } </script> </body> </html>本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用