二维数组的for打印问题
<!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+" ");
}
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);
// }
// document.write("<br>");
// }
</script>
</head>
<body></body>
</html>
代码如上
为什么注释了下面可以显示二维数组 现在想打印左下角三角形 为什么for循环打印arr出错 哪里出错了 望大佬求解 第25行
for(j=0;j<=i;j++;){
j++后面多写了一个分号 kogawananari 发表于 2020-9-11 12:43
第25行
for(j=0;j
非常感谢 以后会注意这种小细节的
页:
[1]