tengo este codigo:
{a=0
repeat(100) a+=1
stat[1,a]=""
stat[2,a]=""
stat[3,a]=""}
y al presionar una tecla me debe preguntar que quiero escribir en el stat 2, (codigo) es una secuencia numerica. y me genera este error:
Error in code at line 2:
{stat[2,codigo]=get_string("¿que quieres escribir?"," ")}
^
at position 78: Unknown variable stat or array index out of bounds
que estoy haciendo mal???
Aparentemente estas fuera de los limites de la variable 'stat' , estoy un poco confundido con lo que tratas de hacer, si me pudieras facilitar un poco de información te podría ayudar mas.
Aunque ahora que lo pienso, según lo que entendí creas un array multidimensional, con 3 campos en el primero y 100 campos en el segundo (también podrías usar un for)
//Te debería hacer lo mismo
for (a=0;a<=100;a+=1){
stat[1,a]="";
stat[2,a]="";
stat[3,a]="";
}
y luego con la parte del stat:
stat[2,codigo] = get_string("¿Que quieres escribir?"," ");
Cabe destacar que:
- 'código' debe ser un numero entre 0 y 100
- Es posible que tu error este en la parte de repeat(100) a+=1, ya que no usas {} solo te esta tomando la primera instruccion
Espero que me hayas entendido. Saludos
Cambiaste el indice del stat2 por unomque no existe, guarda primero el get_string en una la var codigo y luego agregalo como resultado del indice.
tengo este codigo:
{a=0
repeat(100) a+=1
stat[1,a]=""
stat[2,a]=""
stat[3,a]=""}
y al presionar una tecla me debe preguntar que quiero escribir en el stat 2, (codigo) es una secuencia numerica. y me genera este error:
Error in code at line 2:
{stat[2, a]=get_string("¿que quieres escribir?"," ")}