Comparaison de variables à des plages de valeurs
L'instruction if est une structure de contrôle fondamentale dans les langages de programmation, nous permettant d'exécuter du code en fonction de conditions spécifiques étant rencontré. Cependant, nous pouvons parfois rencontrer des situations où nous souhaitons comparer une variable non seulement à une seule valeur mais dans une plage de valeurs.
Prenons, par exemple, la notation mathématique suivante : 18 < âge ≪ 30. Cela indique que la variable age doit se situer entre les valeurs de 18 et 30. Bien que l'instruction if prenne en charge les comparaisons avec des valeurs individuelles, elle n'offre pas directement un moyen simple d'exprimer les contraintes de plage.
Pour y parvenir, nous besoin d'exploiter la puissance des opérateurs logiques, à savoir l'opérateur "et" (&&). En combinant plusieurs comparaisons avec l'opérateur &&, nous pouvons évaluer efficacement si une variable se situe dans une plage souhaitée. Considérez l'extrait de code suivant :
if (18 < age && age < 30) { // Code to be executed if age is between 18 and 30 }
Dans cet exemple, nous utilisons l'expression (18 < age && age < 30) pour vérifier si les deux conditions sont remplies. Si l'âge est supérieur à 18 ans et inférieur à 30 ans, le code dans le bloc d'instruction if sera exécuté.
Cette technique nous permet de vérifier facilement l'appartenance à une plage de valeurs à l'aide de l'instruction if, fournissant ainsi une méthode pratique façon de représenter des notations mathématiques comme 18 < âge ≪ 30 dans notre code.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!