为什么打印不了数组啊

<!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>

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>
  if(t[i]>t[i+1]
改为

  if(t[i]>t[i+1])
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632