Les conditions sont un concept clé en programmation. Elles permettent d'exécuter un morceau de code seulement si une condition est vraie.
La structure de base d’une condition est comme ceci:
if (condition) {
// Code exécuté seulement si la condition est vraie
}
Parfois, on veut exécuter un code alternatif si la condition est fausse. Pour cela, on utilise else.
if (condition) {
// Code exécuté seulement si la condition est vraie
} else {
// Code exécuté si la condition est fausse
}
Et même, des fois, vous avez plusieurs cas à vérifier. On utilise else if pour cela.
if (condition) {
// Code exécuté seulement si la première condition est vraie
} else if (condition) {
// Code exécuté seulement si la deuxième condition est vraie
} else {
// Code exécuté si les deux conditions sont fausses
}
Les conditions utilisent souvent des opérateurs de comparaison pour vérifier des valeurs.
Voici quelques exemples d’opérateurs :
| Opérateur | Signification | Exemple |
|---|---|---|
== |
égal à | if (x == 10) |
!= |
différent de | if (x != 5) |
< |
inférieur à | if (x < 100) |
> |
supérieur à | if (x > 50) |
<= |
inférieur ou égal à | if (x <= 200) |
>= |
supérieur ou égal à | if (x >= 0) |
Les opérateurs logiques && (ET) et || (OU) permettent de combiner plusieurs conditions dans une seule instruction if.
if (condition && condition) {
// Code exécuté seulement si les deux conditions sont vraies
}
if (condition || condition) {
// Code exécuté seulement si une des deux conditions est vraie
}