Comment écrire une instruction switch en Ruby ?

Publié le

Quand écrire une instruction switch en Ruby ?

Une instruction switch est utile lorsque vous devez exécuter des instructions différentes en fonction d’une valeur spécifique. Par exemple, vous pourriez avoir une instruction switch qui évalue une chaîne de caractères et exécute des instructions différentes en fonction de l’entrée de l’utilisateur.

Voici un exemple :

puts "Entrez votre choix :"
choix = gets.chomp
case choix
  when "1"
    puts "Vous avez choisi 1"
  when "2"
    puts "Vous avez choisi 2"
  when "3"
    puts "Vous avez choisi 3"
  else
    puts "Vous n'avez pas choisi une option valide !"
end

Comment écrire une instruction switch en Ruby de manière compacte ?

  case
    when condition1 then result1
    when condition2 then result2
    when condition3 then result3
    else result4
  end

Autres questions posées pour cette réponse :

  • Quelle est la syntaxe pour écrire une instruction switch en Ruby ?
  • Comment définir une instruction switch en Ruby ?
  • Comment construire une instruction switch en Ruby ?
  • Quelle est la méthode pour créer une instruction switch en Ruby ?
  • Comment appliquer une instruction switch en Ruby ?

By Fabien Berthoux

Fondateur du BlogDuWebdesign en 2010, je fais en sorte que ce blog soit un véritable outil de référence pour aider les esprits créatifs à se connecter avec des nouvelles inspirations et des nouvelles ressources.