« Ruby/Conditions » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (-\n(==={0,3})(?: *)([^\n=]+)(?: *)\1(?: *)\n +\n\1 \2 \1\n)
Ligne 16 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
age = 17
 
Ligne 23 :
else puts "vous êtes mineur"
end
</syntaxhighlight>
</source>
}}
 
Ligne 32 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
age = 17
 
Ligne 38 :
then puts "vous êtes mineur"
end
</syntaxhighlight>
</source>
}}
 
Ligne 50 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
if(age >= 18) then puts "vous êtes majeur" # ici, then est obligatoire
else puts "vous êtes mineur"
Ligne 59 :
else puts "vous êtes mineur"
end
</syntaxhighlight>
</source>
}}
 
Ligne 76 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
estMajeur = false
 
Ligne 83 :
else puts "Vous êtes mineur"
end
</syntaxhighlight>
</source>
}}
 
Ligne 93 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
puts "vous êtes majeur" if(estMajeur)
</syntaxhighlight>
</source>
}}
 
Ligne 107 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
a = 5 ; b = 4 ; c = 7
 
Ligne 119 :
#
end
</syntaxhighlight>
</source>
}}
 
Ligne 141 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
unless 1>3 # condition fausse donc exécutée
puts "ok"
end
</syntaxhighlight>
</source>
}}
 
Ligne 155 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
puts "vous êtes mineur" unless(estMajeur)
</syntaxhighlight>
</source>
}}
 
Ligne 167 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
z = 4
 
Ligne 178 :
print "z = 4"
end
</syntaxhighlight>
</source>
}}
 
Ligne 194 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
a = 4 ; b = 7
 
(a < b) ? (puts "a < b") : (puts "a >= b") # => a < b
</syntaxhighlight>
</source>
}}
 
Ligne 210 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
if(a < b)
if(b > c)
Ligne 216 :
end
end
</syntaxhighlight>
</source>
}}
 
Ligne 224 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
if(a < b && b > c)
#
end
</syntaxhighlight>
</source>
}}
 
Ligne 242 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
if(a < b || c > a)
#
end
</syntaxhighlight>
</source>
}}
 
Ligne 268 :
{{exemple
| contenu =
<sourcesyntaxhighlight lang="ruby">
if (a && b > c || (c && d && e))
#
end
</syntaxhighlight>
</source>
}}