Red de conocimientos turísticos - Información de alquiler - lua: tabledemo.lua:25: --intento de indexar 'a' global (un valor numérico)
lua: tabledemo.lua:25: --intento de indexar 'a' global (un valor numérico)
En primer lugar, tu tipografía no es muy buena, es mejor escribirla así
a={} -- tabla vacía -- crea 1000 nuevas entradas
para i= 1, 1000 hacer
a=i*2
end
print(a[9])
Cuando escribes la a Declaración =i*2 Cuando, tu a ya no es una tabla, sino un número
Por lo tanto, simplemente cambia a=i*2 a a[i]=i*2.