Pedir valores por teclado en Lua

Hola a todos, hoy explicamos como podemos pedir valores en Lua.

Para pedir datos, usaremos el elemento io de Lua, más concretamente el método read.

Podemos usarlo de varias formas:


io.read("*n") -- Lee un numero, da ee

io.read() -- Lee una linea completa (String)

io.read(numero) -- Lee hasta un número de caracteres

io.read(numero1, numero2) -- Lee entre el número de caracteres indicados

Veamos algunos ejemplos:

    • Leer un numero

io.write("Escribe un numero\n")
num = io.read("*n")

io.write("Num " .. num)

    • Leer una cadena


io.write("Escribe una cadena\n")
cadena = io.read()

io.write("Cadena " .. cadena)

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *