L'opérateur or en Ruby
Nous allons présenter comment utiliser l’opérateur ou
en Ruby.
l’opérateur ou
(||
) en Ruby
Il existe de nombreuses situations où nous devons mettre en œuvre certaines tâches en fonction de deux conditions. Si ces situations sont vraies, nous utilisons des opérateurs logiques si nous voulons qu’une certaine tâche s’exécute automatiquement.
Les opérateurs sont habitués à effectuer différentes tâches en fonction des conditions. Nous pouvons utiliser l’opérateur ou
(||
) à cette fin.
L’opérateur ou
(||
) fonctionne pour que nous passions deux conditions. La tâche sera exécutée si l’une des conditions retourne true
.
On utilise le signe suivant ||
pour effectuer l’opérateur logique ou
en Ruby. Passons en revue un exemple où nous utiliserons cet opérateur pour effectuer une certaine tâche.
Exemple de code :
# Ruby
Company = "Mars"
Field = "Tech"
if (Company == "Mars" || Field == "Technology")
puts "Welcome to Mars Technology!"
else
puts "Wrong Company!"
end
Production:
Dans la sortie ci-dessus, une seule condition était true
. Il le considère toujours comme true
car l’opérateur ou
convertit toute la situation en true
si une seule des variables renvoie true
.
Prenons un autre exemple dans lequel nous essaierons d’utiliser le mot-clé or
au lieu du ||
opérateur et essayez d’obtenir le résultat.
Exemple de code :
# Ruby
Company = "Mars"
Field = "Tech"
if (Company == "Mars" or Field == "Technology")
puts "Welcome to Mars Technology!"
else
puts "Wrong Company!"
end
Production:
Dans l’exemple ci-dessus, il a également renvoyé le même résultat. Cela prouve que l’on peut utiliser soit le mot-clé or
soit ||
opérateur pour obtenir la même logique dans Ruby.