[RUBY] Volume qui souhaite utiliser de nombreux opérateurs logiques dans l'instruction if

introduction

Je vais résumer comment utiliser les opérateurs logiques lorsque vous souhaitez superposer des conditions dans l'instruction if que vous avez apprise aujourd'hui.

Opérateur logique

&& → et Exemple

if a && b
#En traitement
end

Lorsque a et b sont tous les deux vrais, le processus est exécuté.

||→ ou Exemple

if a || b
#En traitement
end

Si a ou b est vrai, le processus est exécuté.

!a vrai et faux sont opposés. Exemple

if !a
#En traitement
end

Si a est vraiment faux, le processus est exécuté. (Parce que faux devient vrai)

Utiliser plusieurs opérateurs logiques dans l'instruction if

En termes simples, utilisez () pour attacher une unité.

Exemple


if ( a && b ) || ( !a && !b )
#En traitement
end

||Par conséquent, si le côté gauche ou le côté droit est vrai, le processus est exécuté. Si "a et b sont vrais" sur le côté gauche, tout le côté gauche sera vrai. Si le côté droit est "a et b sont vraiment faux", le côté droit dans son ensemble devient vrai. Le fait est que si a et b correspondent à true ou false, le processus sera exécuté. </ font>

à la fin

C'est comme ce que j'ai fait au lycée numéro A ...

Recommended Posts

Volume qui souhaite utiliser de nombreux opérateurs logiques dans l'instruction if
[Spring Boot] Si vous utilisez Spring Boot, il était pratique d'utiliser de nombreux utilitaires.
Comment utiliser le volume nommé dans docker-compose.yml
Comment utiliser JQuery dans Rails 6 js.erb
Que faire si vous obtenez une erreur de nombre d'arguments erroné dans binding.pry
Je souhaite utiliser PowerMock dans une classe qui combine des tests paramétrés et des tests ordinaires
Utilisez la recherche binaire pour voir s'il y a des valeurs dans le tableau
Je veux utiliser une petite icône dans Rails
Points à garder à l'esprit lors de l'utilisation de l'instruction if
[Rails] Volume qui affiche les favoris et une liste de favoris
Comment utiliser CommandLineRunner dans Spring Batch of Spring Boot
Lorsque je suis passé à IntelliJ, il y avait une grande différence dans l'encodage du fichier de propriétés.
Une note gênante lorsque vous essayez d'utiliser nginx avec des conteneurs distants de vscode
Avec podman dans docker, tout le monde veut s'entendre et utiliser docker avec un ordinateur partagé
À propos de l'évaluation des opérateurs logiques
Que faire lorsqu'une exception java.io.IOException se produit dans GlassFish
Code du port C avec de nombreux typecasts vers Swift
Comment créer une partie d'espace réservé à utiliser dans la clause IN
Un programme qui compte le nombre de mots dans une liste
J'ai créé un client RESAS-API en Java
[Enum_help] Utilisez enum_help pour créer une boîte de sélection affichée en japonais!
[Swift] Lorsque vous voulez savoir si le nombre de caractères dans String correspond à un certain nombre ...
Comment créer une paire de clés d'ecdsa dans un format lisible par Java
[Java] Que faire si un grand nombre de "Le fichier est trop ouvert" s'affiche en raison de FileNotFoundException
Si vous souhaitez simuler une méthode dans RSpec, vous devez utiliser la méthode allow pour mock et la méthode singleton.