[JAVA] Traitement des branches conditionnelles Ruby

Traitement de branche conditionnel

Opérateurs de comparaison (>,> =, <, <=, ==)

Opérateur de comparaison Comment utiliser Description

A> B A est-il supérieur à B? = A> = B A est-il plus que B? <A <B A est inférieur à B <= A <= B A est-il inférieur ou égal à B? == A == B A et B sont-ils égaux?

true, false

python


#Est-ce que 1 est inférieur à 20?
irb(main):001:0> 1 < 20
=> true

#Est-ce que 5 est inférieur à 5?
irb(main):002:0> 5 <= 5
=> true

#Est-ce que 1 est supérieur à 20?
irb(main):003:0> 1 > 20
=> false

#Est-ce que 5 est plus que 5?
irb(main):004:0> 5 >= 5
=> true

#Est-ce que 2 x 5 est égal à 10?
irb(main):005:0> 2 * 5 == 10
=> true

#Est-ce que 10 est égal à 20?
irb(main):006:0> 10 == 20
=> false

Opérateur logique (!)

Un opérateur qui peut confirmer l'authenticité d'une expression et effectuer des opérations sur la valeur d'authenticité est appelé un opérateur logique. ! (Point d'exclamation) est appelé l'opérateur not et est utilisé dans le sens négatif. ! =, qui est une combinaison de! Et =, renvoie true si les valeurs ne sont pas égales dans le sens opposé de ==.

python


#N'est-ce pas 2 x 3 6?
irb(main):001:0> 2 * 3 != 6
=> false
#N'est-ce pas 2 x 3 10?
irb(main):002:0> 2 * 3 != 10
=> true

si déclaration

L'instruction if peut dériver le processus à exécuter selon que l'expression conditionnelle est correcte ou incorrecte, c'est-à-dire vraie ou fausse.

python


si expression conditionnelle
En traitement
end

else (instruction if)

Utilisez else pour traiter lorsque l'expression conditionnelle est fausse dans l'instruction if. Décrivez le traitement lorsque la condition n'est pas remplie entre else ~ end

python


si expression conditionnelle
  #L'expression conditionnelle est vraie(true)Traitement à exécuter à
else
  #L'expression conditionnelle est fausse(false)Traitement à exécuter à
end

elsif (instruction if)

elsif décrit le traitement lorsque l'expression conditionnelle est fausse comme else, mais vous pouvez ajouter l'expression conditionnelle comme si lorsque la condition n'est pas satisfaite.

python


si expression conditionnelle 1
  #L'expression conditionnelle 1 est vraie(true)Traitement à exécuter à
expression conditionnelle elsif 2
  #L'expression conditionnelle 1 est fausse(false)À ce moment-là
  #L'expression conditionnelle 2 est vraie(true)Traitement à exécuter à
else
  #L'expression conditionnelle 1 et l'expression conditionnelle 2 sont toutes deux fausses(false)Traitement à exécuter à
end

Autrement dit, la branche conditionnelle positive, négative ou 0 est la suivante.

C'est tout de la scène!

Recommended Posts

Traitement des branches conditionnelles Ruby
Branche conditionnelle Java
branche conditionnelle java
Processus itératif Ruby
[Java] Branche conditionnelle
Branche conditionnelle Ruby (cas, while, boucle infinie, rupture)
Branche conditionnelle de Ruby. if, opérateur conditionnel (opérateur ternaire), sauf si, cas
Branche conditionnelle avec méthode d'assistance
Traitement des relevés et des succursales
[Débutant] Divers traitements itératifs pour les tableaux Ruby
Rails6 OmniAuth Twitter Authentification Branche conditionnelle des e-mails