RosettaCodeData/Task/Menu/Lua/menu.lua
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

12 lines
291 B
Lua

function choice(choices)
for i, v in ipairs(choices) do print(i, v) end
print"Enter your choice"
local selection = io.read() + 0
if choices[selection] then print(choices[selection])
else choice(choices)
end
end
choice{"fee fie", "huff and puff", "mirror mirror", "tick tock"}