Apprenez à programmer avec JavaScript15 heuresFacileLicence Ce cours est visible gratuitement en ligne. course.header.alt.is_certifying J'ai tout compris ! Mis à jour le 02/11/2022 Tirez un maximum de ce cours Déclarez des variables et modifiez leurs valeurs Enregistrez vos données avec des types de données Définissez des objets et leurs attributs avec des classes Regroupez vos données avec les tableaux et les objets Résumé de la partie 1 Quiz : Vérifiez ce que vous avez appris sur les données et les types ! Exécutez du JavaScript facilement Choisissez la condition appropriée pour contrôler le déroulement de votre programme (if, else, switch) Utilisez la bonne boucle pour répéter les tâches (for, while) Gérez des erreurs et des exceptions dans votre programme Résumé de la partie 2 Quiz : Vérifiez ce que vous avez appris sur la logique informatique ! Travaillez sur les fonctions Définissez des méthodes d'instance et des propriétés Écrivez des fonctions propres Testez qu'une fonction fait ce qu'elle dit Déboguez votre fonction Découvrez la récursivité : l'appel de fonctions à l'intérieur d'elles-mêmes Résumé de la partie 3 Résumé du cours Vérifiez ce que vous avez appris sur la logique informatique ! Compétences évaluéesGérer la logique d'un programme en JavaScriptQuestion 1Quelle est la valeur de message à la fin de cet extrait ? let online = true; let message = ""; if (online) { message = "Utilisateur en ligne !"; } else { message = "Utilisateur hors ligne !"; } """Utilisateur en ligne !""Utilisateur hors ligne !"Question 2Quelle est la valeur de passengersBoarded à la fin de cet extrait ? let passengersBoarded = 0; if (passengersBoarded <= 10) { passengersBoarded += 10; } else { passengersBoarded -= (passengersBoarded - 10); } 0-1010Question 3De quelle condition a besoin cette instruction if pour que continueBoarding devienne true ? let passengersRemaining = true; let planeIsFull = false; let continueBoarding = false; if (/* la condition va ici */) { continueBoarding = true; } passengersRemaining && planeIsFulpassengersRemaining && continueBoardingpassengersRemaining || planeIsFullplaneIsFull || continueBoarding Et si vous obteniez un diplôme OpenClassrooms ? Formations jusqu’à 100 % financéesDate de début flexibleProjets professionnalisantsMentorat individuelTrouvez la formation et le financement faits pour vousÊtre orientéComparer nos types de formations Résumé de la partie 2 Travaillez sur les fonctions