Buenas, estoy desesperado. He creado una variable que es:
var arco=[]; pretendo crear 6 tipos de arcos y dentro de cada tipo, otros 6 tipos mas vale? Es decir, dispongo de 6 tipos de arcos, y 6 subtipos, de los cuales puede haber 20 o 30 arcos de cada subtipo... seria una matris 3D vamos...
sería algo asi:
var arco=[]; ó var arco=new Array(6);
y luego:
var arco[1]= new Array(6);
var arco[2]= new Array(6);
.
.
.
var arco[1][1]=[];
var arco[1][2]=[]; etc...
La ultima declaracion deberia ser sin especificar el numero porque pueden ser muchos arcos...
Pero me da error, no me carga la pagina, no se si está bien declarada la variable, he probado tanto con new Array como con [] y nada.
Puede influir el que en otra parte del codigo no esté bien cerrado un script o algo asi??
-----
En mac no se por que he conseguido que me las declare, y cuando las meto en un bucle for, no me representa los arcos, y las variables son globales. A que se puede deber esto?
Represento:
arco[1][i] donde i va desde 1 hasta 20 por ejemplo, pues no me carga las lineas bien, una vez me carga unas lineas y otra me carga otra.
Siento no poner codigo porque no lo tengo implementado porque he probado y no me funciona y no lo tengo, pero os podría poner el resto del codigo donde irira estas variables por si os hace falta.
Siento el rollo soltado.
un saludo, gracias.