Lua - como podria crear una función "menú " que permita agregar la cantidad de items que sean necesarios

 
Vista:
sin imagen de perfil
Val: 11
Ha mantenido su posición en Lua (en relación al último mes)
Gráfica de Lua

como podria crear una función "menú " que permita agregar la cantidad de items que sean necesarios

Publicado por lucas (6 intervenciones) el 19/06/2020 02:51:50
como podria crear una función "menú " que permita agregar la cantidad de items que sean necesarios, con sus respectivos controles. De tal forma que no acuse error por ingresar letra, numero decimal o por un numero no valido de acuerdo a la cantidad de items que el usuario podria seleccionar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 11
Ha mantenido su posición en Lua (en relación al último mes)
Gráfica de Lua

como podria crear una función "menú " que permita agregar la cantidad de items que sean necesarios

Publicado por lucas (6 intervenciones) el 19/06/2020 18:41:05
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function controlmenu(datoerror)
numero=0
repeat
	numero = tonumber(io.read())
    if numero == nil or math.mod(numero,1)~=0 then
	print (datoerror)
	end
	until numero ~= nil and math.mod(numero,1)==0
return numero
end
function menu (...)
    for x, v in ipairs{...} do
        print (x..".- "..v)
    end
    print ("SELECCIONE UNA OPCION: ")
	n1= tonomber(io.read())
	while n1 == nil do
 
    op=controlmenu("Numero invalido ingrese otro")
    return op
end
return menuu(...)
end

Mi idea es hacer un if que permita escribir las opciones 1,2 y 3. Como lo podria hacer
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar