JavaScript est un langage de programmation puissant et polyvalent qui est principalement utilisé pour rendre les pages web interactives. Voici une introduction aux concepts de base de JavaScript, y compris les variables, les types de données, les opérateurs et les structures de contrôle.

Variables et types de données

En JavaScript, les variables sont utilisées pour stocker des données. Vous pouvez déclarer des variables en utilisant les mots-clés let et const.

  • let : Utilisé pour déclarer une variable dont la valeur peut être modifiée plus tard.

    let age = 25;
    age = 26; // La valeur de la variable age est modifiée
     
  • const : Utilisé pour déclarer une constante dont la valeur ne peut pas être modifiée après son initialisation.

    const PI = 3.14159;
    // PI = 3.14; // Cela provoquerait une erreur
    
     

JavaScript possède plusieurs types de données de base :

  • string : Représente une chaîne de caractères. Les chaînes de caractères peuvent être définies avec des guillemets simples (') ou doubles (").

    let nom = "Alice";
    let prenom = 'Bob';
  • number : Représente un nombre, qu'il soit entier ou décimal.

    let age = 25;
    let prix = 9.99;
     
  • boolean : Représente une valeur logique, soit true (vrai) soit false (faux).

    let estVrai = true;
    let estFaux = false;
     

Opérateurs

JavaScript propose plusieurs types d'opérateurs pour effectuer des opérations sur les variables et les valeurs.

  • Opérateurs arithmétiques : Utilisés pour effectuer des opérations mathématiques.

    let x = 10;
    let y = 3;
    
    console.log(x + y); // Addition: 13
    console.log(x - y); // Soustraction: 7
    console.log(x * y); // Multiplication: 30
    console.log(x / y); // Division: 3.333...
    console.log(x % y); // Modulo: 1
     
  • Opérateurs de comparaison : Utilisés pour comparer deux valeurs et retourner un booléen.

    let a = 10;
    let b = 20;
    
    console.log(a == b); // Égal à: false
    console.log(a != b); // Différent de: true
    console.log(a > b);  // Supérieur à: false
    console.log(a < b);  // Inférieur à: true
    console.log(a >= b); // Supérieur ou égal à: false
    console.log(a <= b); // Inférieur ou égal à: true
    
  • Opérateurs logiques : Utilisés pour combiner des expressions booléennes.

    let estVrai = true;
    let estFaux = false;
    
    console.log(estVrai && estFaux); // ET logique: false
    console.log(estVrai || estFaux); // OU logique: true
    console.log(!estVrai); // NON logique: false
    
     

Structures de contrôle

Les structures de contrôle permettent de contrôler le flux d'exécution de votre code en fonction de certaines conditions.

  • if et else : Utilisés pour exécuter un bloc de code si une condition est vraie, et un autre bloc si elle est fausse.

    let age = 18;
    
    if (age >= 18) {
        console.log("Vous êtes majeur.");
    } else {
        console.log("Vous êtes mineur.");
    }
    
     
  • for : Utilisé pour exécuter un bloc de code un certain nombre de fois.

    for (let i = 0; i < 5; i++) {
        console.log(i); // Affiche les nombres de 0 à 4
    }
    
     
  • while : Utilisé pour exécuter un bloc de code tant qu'une condition est vraie.

    let i = 0;
    
    while (i < 5) {
        console.log(i); // Affiche les nombres de 0 à 4
        i++;
    }
    
     

Ces concepts de base en JavaScript vous permettront de commencer à écrire des scripts pour rendre vos pages web interactives et dynamiques. En maîtrisant ces notions, vous serez en mesure de créer des applications web plus complexes et puissantes.

Last modified: Saturday, 7 June 2025, 8:23 AM