Il existe des expressions pour les tests :
- « == » : égale à…
- « != » : différent de…
- « < » : inférieur à…
- « > » : supérieur à…
- « <= » : inférieur ou égale à…
- « >= » : supérieur ou égale à…
Ces expressions peuvent être cumulées les unes aux autres pour cela il faut mettre les tests dans des parenthèses et mettre entre ces dernières des symboles :
- « && » : …et…
- « || » : …ou…
Les tests Ruby peuvent être faits de 2 façons différentes :
- « if …else… » : Si… Sinon… (à savoir if peut être remplacer par unless qui est son contraire)
- « case…when…else » : Pour… quand… else…
Dans cet exemple, nous allons voir le test (if … else … ). Tapez les lignes suivantes dans votre éditeur de texte :
#test if…else…
#déclaration de la variable
a = 15
#si a est inférieur à 15
if a<15
#afficher “a est plus petit que 15”
puts “a est plus petit que 15”
#si a est supérieur à 15
elsif a>15
#afficher “a est plus grand que 15”
puts « a est plus grand que 15 »
#sinon
else
#afficher “a est égale à 15”
puts « a est égale à 15 »
#fin du test
end
Changer la valeur de a pour vérifier si les tests marchent bien.
Attention, tout ce dont tu parle n’est pas purement du RoR mais uniquement le langage Ruby pour le moment.
Rails étant le framework Web pour Ruby. Donc là t’apprends simplement le Ruby.
Mais c’est cool c’est une super bonne initiative pour un H1 ! Continue comme ca !
Cheers !
En effet, je suis seulement dans la phase d’initiation de ruby on rails, c’est pour cela que je ne parle que de ruby….
Cependant d’ici quelques semaines rails devrait apparaitre dans certains billets…
Merci de ton commentaire, et n’hesite pas à faire de nouvelles remarques…