Preguntas etiquetadas con lua

Lua es un lenguaje de scripting potente, rápido, ligero e integrable. Se escribe dinámicamente, se ejecuta interpretando el código de bytes y tiene recolección automática de basura. Su velocidad es una de las principales razones por las que es ampliamente utilizado por la comunidad de aprendizaje automático. A menudo se denomina "lenguaje de extensión extensible".

12
Lua string a int
¿Cómo puedo convertir una cadena en un entero en Lua? Tengo una cadena como esta: a = "10" Me gustaría que se convirtiera a 10, el número.
183 lua 

3
Diferencia entre . y: en Lua
Estoy confundido acerca de la diferencia entre llamadas de función vía .y vía: > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > return x:foo(3,4) table: 0x10a120 > return x:bar(3,4) 3 Que esta :haciendo
174 function  lua 

16
Split string en Lua?
Necesito hacer una división simple de una cadena, pero no parece haber una función para esto, y la forma manual que probé no pareció funcionar. ¿Cómo lo haría?
160 string  lua 



7
¿Cómo obtener el número de entradas en una tabla Lua?
Suena como una pregunta de "déjame buscarlo en Google", pero de alguna manera no puedo encontrar una respuesta. El #operador Lua solo cuenta las entradas con teclas enteras, y también lo hace table.getn: tbl = {} tbl["test"] = 47 tbl[1] = 48 print(#tbl, table.getn(tbl)) -- prints "1 1" count = …
132 lua 


8
diferencias sutiles entre JavaScript y Lua [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado el año pasado . Mejora esta pregunta Simplemente me encanta JavaScript. Es muy elegante (imagina el …
121 javascript  lua 


14
¿Cómo volcar una mesa a la consola?
Tengo problemas para mostrar el contenido de una tabla que contiene tablas anidadas (n-profundidad). Me gustaría simplemente descargarlo en el std o en la consola a través de una printdeclaración o algo rápido y sucio, pero no puedo entender cómo. Estoy buscando el equivalente aproximado que obtendría al imprimir un …
109 lua 


1
¿Cómo eliminar una entrada de tabla lua por su clave?
Tengo una tabla lua que uso como hashmap, es decir, con claves de cadena: local map = { foo = 1, bar = 2 } Me gustaría "hacer estallar" un elemento de esta tabla identificado por su clave. Hay un table.remove()método, pero solo se necesita el índice del elemento a …
95 lua  key  lua-table 

6
¿Cómo iterar caracteres individuales en la cadena Lua?
Tengo una cadena en Lua y quiero iterar caracteres individuales en ella. Pero ningún código que he probado funciona y el manual oficial solo muestra cómo encontrar y reemplazar subcadenas :( str = "abcd" for char in str do -- error print( char ) end for i = 1, str:len() …
88 lua 


4
Definir valores predeterminados para argumentos de función
En la wiki de Lua encontré una forma de definir valores predeterminados para los argumentos faltantes: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end ¿Es esa la única forma? El estilo PHP myfunction (a,b=7,c=5)no parece funcionar. No es que la forma Lua no …
86 function  lua 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.