Y a-t-il un moyen de coder dans Ruby pour que le terminal présente deux options parmi lesquelles l'utilisateur doit sélectionner en utilisant les touches fléchées et confirmer avec Enter?Questionnaire à choix multiples dans Ruby via le terminal
Code Pseudo:
p "What is the capital of Scotland?
user_select = gets.chomp
p "Edinburgh"
p "Glasgow"
if user_select == "Edinburgh" etc etc
Je veux savoir si cela peut être réalisé sans que l'utilisateur ait à taper dans leur réponse. Le terminal peut-il se comporter comme une interface graphique?
Salut Nikk, ai-je besoin de gem installer autre chose que tty-invite ici? Il ne me laisse pas utiliser les touches fléchées, il affiche simplement comme: Quelle est la capitale de l'Ecosse? ‣ Édimbourg, Glasgow –
Salut James! Vous n'avez pas besoin d'installer autre chose que tty-prompt. J'ai fait une faute de frappe dans la notation% w. J'ai mis à jour la réponse, veuillez réessayer. – NikK
Oui, je l'ai essayé et ça a marché! –