RosettaCodeData/Task/Menu/Pluto/menu.pluto
2026-04-30 12:34:36 -04:00

15 lines
439 B
Text

require "io2"
local function menu(list)
local n = #list
if n == 0 then return "" end
local prompt = "\n M E N U\n\n"
for i = 1, n do prompt ..= $"{i}. {list[i]}\n" end
prompt ..= $"\nEnter your choice (1 - {n}): "
local index = io.readInt(prompt, 1, n)
return list[index]
end
local list = {"fee fie", "huff and puff", "mirror mirror", "tick tock"}
local choice = menu(list)
print($"\nYou chose : {choice}")