Entrada por Consola
Para interactuar con el usuario y obtener entradas desde la consola en LUA, se utiliza la función io.read
. A continuación se detallan las formas más comunes de usar esta función:
1. io.read("*n")
- Leer Números
io.read("*n")
- Leer NúmerosEsta función se utiliza para leer números desde la consola. Retorna el número ingresado por el usuario.
2. io.read()
- Leer Cadenas de Texto
io.read()
- Leer Cadenas de Textoio.read()
sin parámetros lee una línea completa de texto ingresada por el usuario.
3. io.read("*l")
- Leer una Línea
io.read("*l")
- Leer una Líneaio.read("*l")
también lee una línea completa, pero es más específico cuando necesitas controlar exactamente cómo se maneja la entrada de texto.
Resumen de Uso:
Leer un número:
local numero = io.read("*n")
Leer una cadena de texto:
local texto = io.read()
Leer una línea completa:
local linea = io.read("*l")
Última actualización