
Ayuda me tira error en el length
Publicado por Henry (1 intervención) el 24/05/2022 20:44:19
Hola intenté hacer una piramide de pascal, el imput es para colocar la cantidad de filas que quiere, el output tira la cantidad de filas. El problema es que en la consola me sale"Uncaught TypeError: Cannot read properties of undefined (reading 'length')". Ayuda por favor.
1
2
3
4
5
6
7
8
9
10
11
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Triangulo de Pascal</title>
</head>
<body>
<script src="pascal.js">
</script>
</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
var limite = prompt("Escribe la cantidad de renglones")
var matriz = new Array();
matriz [0]= new Array(1);
matriz [0][0]= 1;
matriz[1] = new Array(2);
matriz[1][0]=1;
matriz[1][1]=1;
for (var n=2;n<limite; n++);
{
matriz[n]=new Array(matriz[n-1].length+1);
matriz[n][0]=1;
matriz[n][matriz[n].length-1]=1;
for(var i = 1;i<matriz[n].length-1;i++);
{
matriz[n][i]=matriz[n-1][i-1]+matriz[n-1][i];
}
}
for (var n =0; n<limite;n++)
{
for (var i=0; i<matriz[n].length;i++)
{
document.write(matriz[n][i] + " " );
}
document.write("<br \>");
}
Valora esta pregunta


0