鱼C论坛

 找回密码
 立即注册
查看: 2479|回复: 3

[已解决]二维数组的for打印问题

[复制链接]
发表于 2020-9-11 12:33:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
    <script type="text/JavaScript">

      var arr=[];var sum=0;
      for(i=0;i<5;i++){
        var newarr=[];

        for(j=0;j<5;j++){
          ++sum;
          newarr.push(sum+"&ensp;");

        }
        arr.push(newarr);
        document.write(newarr+"<br>");

      }
      document.write("<br><br>");

      // for(i=0;i<5;i++){
      //   for(j=0;j<=i;j++;){
      //     document.write(arr[i][j]);
      //   }
      //   document.write("<br>");
      // }
    </script>
  </head>
  <body></body>
</html>
代码如上
最佳答案
2020-9-11 12:43:19
第25行
for(j=0;j<=i;j++;){

j++后面多写了一个分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-9-11 12:34:50 | 显示全部楼层
为什么注释了下面可以显示二维数组 现在想打印左下角三角形 为什么for循环打印arr[i][j]出错 哪里出错了 望大佬求解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-11 12:43:19 | 显示全部楼层    本楼为最佳答案   
第25行
for(j=0;j<=i;j++;){

j++后面多写了一个分号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-11 12:56:21 | 显示全部楼层

非常感谢 以后会注意这种小细节的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-30 15:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表