• 20 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours est en vidéo.

Vous pouvez obtenir un certificat de réussite à l'issue de ce cours.

J'ai tout compris !

Mis à jour le 23/10/2018

Mettez des conditions et des boucles dans les vues

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Vous avez vu comment afficher une variable dans les vues. Juste avec cela, vous ne ferez pas grand chose. Voici comment faire une condition dans la vue :

<h1>Bienvenue !</h1>
<p>Ceci est ma première variable : <%= @variable %>.</p>

<% if @variable == 42 %>
  Super, la variable vaut 42 !
<% else %>
  Mince, la variable ne vaut pas 42 !
<% end %>

Notez l’absence du symbole « = », car ici nos lignes de Ruby ne doivent rien afficher.

Et voici un exemple de boucle :

<h1>Bienvenue !</h1>
<p>Ceci est ma première variable : <%= @variable %>.</p>

<% @variable.times do |i| %>
  <%= i %>
<% end %>

Qui affichera « 0123 ». Si vous ne comprenez pas pourquoi, je vous invite tester avec irb le code suivant :

4.times do |i|
  puts i
end
Exemple de certificat de réussite
Exemple de certificat de réussite