Le voyage continue et j'adore chaque étape ! Aujourd'hui, je me suis plongé dans les opérateurs de base (arithmétique, affectation, logique, comparaison) et les structures de contrôle (if/else, switch, boucles). Ces concepts sont fondamentaux, mais si puissants pour construire une logique dans le code. Voici un bref récapitulatif de ce que j’ai appris :
Opérateurs
1. Opérateurs arithmétiques
Voici les éléments de base des opérations mathématiques :
Ajout
- Soustraction
/Division
*Multiplication
** Exponentiation (utilisée pour trouver des puissances, par exemple 2 ** 3 = 8)
% Module (trouve le reste d'une division, par exemple 5 % 2 = 1)
2. Opérateurs d'affectation
Utilisé pour attribuer ou mettre à jour des valeurs dans une variable :
= Attribue une valeur. Exemple : a = 5
=, -=, *=, /=, %= Ceux-ci combinent l'arithmétique et l'affectation.Exemple :
let a = 7; a += 3; // a = a + 3 console.log(a); // Output: 10
**= Élève la variable à une puissance et attribue le résultat.
3. Opérateurs de comparaison
Ceux-ci comparent deux valeurs et renvoient un booléen (vrai ou faux) :
== Égal à : compare les valeurs mais pas les types.
!= Différent : Vrai si les valeurs sont différentes.
=== Égal strict : compare à la fois la valeur et le type.
!== Strict pas égal : vérifie que la valeur et le type sont différents.
>, <, >=, <= Supérieur à, inférieur à et leurs variantes égales.
4. Opérateurs logiques
Utilisé pour combiner ou manipuler des valeurs booléennes :
&& (ET logique) : renvoie vrai uniquement si toutes les conditions sont vraies.
|| (OU logique) : renvoie vrai si une condition est vraie.
!(Logical NOT) : inverse la valeur booléenne (!true devient false).
Structures de contrôle
1. Déclarations if/else
Ce sont des blocs conditionnels qui exécutent du code uniquement lorsqu'une condition est remplie. Exemple :
let age = 18; if (age >= 18) { console.log('You are an adult.'); } else { console.log('You are a minor.'); } </p> <p><strong>2. Changer les déclarations</strong><br> Une alternative plus propre à plusieurs blocs if/else, souvent utilisée pour vérifier une valeur par rapport à plusieurs cas. Exemple :<br> </p> <pre class="brush:php;toolbar:false">let day = 'Monday'; switch (day) { case 'Monday': console.log('Start of the work week.'); break; case 'Friday': console.log('Almost the weekend!'); break; default: console.log('It’s just another day.'); }
3. Boucles
Les boucles sont utilisées pour exécuter un bloc de code à plusieurs reprises :
Pour la boucle :
Itère un nombre défini de fois.
Boucle While
: Continue jusqu'à ce qu'une condition soit fausse.
Boucle Do-While
: S'exécute au moins une fois avant de vérifier la condition.
Pensées finales
Aujourd’hui, c’était riche en connaissances ! Ces concepts peuvent sembler basiques, mais ils constituent l'épine dorsale de tout langage de programmation.
Lentement et régulièrement, je remporte la course, et j'avance étape par étape. Le troisième jour est déjà dans mon esprit et j'ai hâte de voir la suite.
Vous voulez me rejoindre dans ce voyage ? Apprenons ensemble !
Restez à l'écoute pour le jour 3 !
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!