Apprendre à retourner une carte sur clic
Découvrez comment retourner une carte à chaque clic en utilisant un drapeau et un booléen dans la gestion d'événements.
Introduction
Organiser son travail
L'interface de netbeans minimum
Pour commencer
Deviner un nombre tiré au hasard
Communiquer et traiter des données
Faire des tests
Compter et concaténer






Programmer avec des fonctions
Construire une interface graphique conviviale







Afficher plusieurs photos sur des lignes et des colonnes
Programmer en orienté objet







Ajouter de l'interactivité
Afficher un jeu de 2 fois 24 cartes
Mélanger les cartes
Ajouter de l'interactivité
Créer une fenêtre de dialogue
Carnet d'adresse
Module 1









Module 2
Module 3
Module 4









Module 5
Extraits gratuits
Détails de la leçon
Description de la leçon
Dans cette leçon, nous vous montrons comment faire en sorte qu'une carte se retourne chaque fois qu'elle est cliquée. Pour cela, nous utilisons la technique du drapeau avec un booléen, similaire à ce que nous avons vu dans le premier chapitre. Nous définirons un booléen nommé côté dos, initialisé à true car le dos de la carte est visible au départ. Ensuite, dans le gestionnaire d'événements de clic, nous examinerons l'état de ce booléen pour déterminer si la carte doit se retourner vers la face ou vers le dos. Nous modifions ensuite l'état du booléen en le niant (passant de true à false et vice-versa) à chaque clic, permettant à la carte de se retourner à chaque interaction. Cette méthode est simple et efficace pour gérer des états alternatifs avec du code JavaScript.
Objectifs de cette leçon
Les objectifs de cette vidéo sont d'apprendre à manipuler des booléens, à gérer des événements de clic et à utiliser la technique du drapeau pour des actions alternées.
Prérequis pour cette leçon
Connaissances de base en JavaScript et notions élémentaires de programmation sont requises
Métiers concernés
Les développeurs de jeux vidéo, les concepteurs d'interfaces utilisateurs et les développeurs web pourraient trouver cette technique particulièrement utile.
Alternatives et ressources
Pour ce type de fonctionnalités, vous pouvez également explorer l'utilisation de bibliothèques comme jQuery ou React.
Questions & Réponses
