Initiation Javascript : exercices
Ces exercices sont gratuits
Accéder au cours- Mini-calculette
- Calculer la moyenne d'un élève
- Calculer le montant d'une facture
- Tranches d'âge
- Amélioration mini-calculette
- Amélioration moyenne élève
- Compteur
- Compteur inversé
- Somme d'une série de nombre
- Compteur avec un incrément différent de un
- Amélioration tranches d'âge
- Parcourir les éléments d'un tableau
- Algorithme min max
- Algorithme de filtrage
- Information météo
- Température ressentie
- Traitement d'un texte (fonctions natives)
- Afficher le rang des lettres de l'alphabet
- Gestion de stock
- Algorithme de triage
- Edition de facture
- a faire !
- Compteur récursif (facile)
- Parcourir tous les étages d'un immeuble (difficile)
Mini-calculette
Mis à jour lePour commencer en douceur, on va mettre en application quelques notions que nous avons vu via la création d'une mini-calculette en JS. Le concept est très simple, il suffit de demander à l'utilisat...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Calculer la moyenne d'un élève
Mis à jour lePour cet exercice, je vous demande de saisir le prénom d'un élève, puis 5 notes entre 0 et 20. Une fois que c'est, il faudra calculer la moyenne des notes, puis afficher un message dans la console ...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Calculer le montant d'une facture
Mis à jour leExercice très standard : calculez le montant TTC d'une facture en vous basant sur le prix HT + la TVA.Vidéo : (vidéo visible sur la plateforme de formation)2020-07-16%2012-12-26.mp4 ...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Tranches d'âge
Mis à jour leAfin de découvrir les structures conditionnelles, nous allons reprendre un des exemples du cours sur les tranches d'âges. Il suffit de demander à l'utilisateur de saisir son âge, puis d'afficher u...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Amélioration mini-calculette
Mis à jour leNous allons reprendre l'exercice sur la mini-calculette afin de l’améliorer et de lui donner de nouvelles fonctionnalités. Voici deux nouvelles règles à implémenter dans votre script :le progra...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Amélioration moyenne élève
Mis à jour leNous allons améliorer l'exercice précédent "Moyenne des notes d'un élève". Voici les nouvelles règles à implémenter dans votre code :si le prénom saisi ressemble à un nombre, afficher un mes...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Compteur
Mis à jour leExercice de base pour découvrir les boucles : faire un compteur qui compte de 1 en 1, jusqu'à un certains nombre.créer une variable i, qui déterminera votre valeur de départcréer une variable ma...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Compteur inversé
Mis à jour leTrès proche du compteur : le compteur inversé. Faire un compteur qui compte de 1 en 1, mais à l'envers (comme un compte à rebours).créer une variable i, qui déterminera votre valeur de départcr...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Somme d'une série de nombre
Mis à jour leDans cet exercice, on va calculer la somme d'une série de nombre qui s'incrémente de 1 à chaque tour de boucle. Par exemple, si on compte de 0 à 5, le script doit afficher : "La somme de 0 +...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Compteur avec un incrément différent de un
Mis à jour leL'idée dans cet exercice, c'est de faire un compteur qui va essayer d'atteindre un nombre que vous allez définir.définissez une variable step à 3définissez une variable max à 50définissez une v...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Amélioration tranches d'âge
Mis à jour lePour réaliser cet exercice, vous allez reprendre l'exercice précédent sur les tranches d'âge et l'améliorer. L'idée, c'est de pouvoir envoyer plusieurs âges différents pour déterminer les tra...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Parcourir les éléments d'un tableau
Mis à jour leVoici un tableau Javascript :const MOTS = ['Bonjour,', 'je', 'suis', 'un', 'stagiaire', 'en', 'développement', 'web', 'et', 'je', 'fais', 'des', 'progrès', 'tous', 'les', 'jours.'];Concaténez tout ...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Algorithme min max
Mis à jour leDans cet exercice, pas si facile qu'il en a l'air, il va falloir que vous trouviez les valeurs minimum et maximum d'une série de pics montagneux. Copiez ce tableau :const ALTITUDE_MONTAGNE = [12...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Algorithme de filtrage
Mis à jour leEnlever tous les éléments d'un tableau qui ne sont pas des type number.Exemple :4, 'a', 58, "45", {"number" : 61}, 56, 2, "z" devient 4, 58, 56, 2Une fois que c'est fait, faites la même c...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Information météo
Mis à jour leDans cet exercice, on va créer notre propre fonction. Cette fonction aura un comportement simple. Ce sera une fonction qui affiche certains messages, selon la température qu'il fait. Donc pour faire...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Température ressentie
Mis à jour lePour cet exercice, je vous demande de créer une fonction qui va calculer la "température ressentie" en fonction de la température en cours et de la vitesse du vent. Comme vous le savez, quand le ve...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Traitement d'un texte (fonctions natives)
Mis à jour leDemandez à l'utilisateur si il veux bien renseigner quelques données personnellesSi il veux bien, le programme continue, sinon, le programme s’arrêteDemander à l'utilisateur de saisir son préno...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Afficher le rang des lettres de l'alphabet
Mis à jour leDans cet exercice, je vous demande de mettre en place une boucle afin d'afficher le rang des lettres de l'alphabet. On va corser un peu le niveau en rajoutant quelques subtilités.Initialisation :cré...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Gestion de stock
Mis à jour leVoici le tableau que vous avez en entrée. C'est un tableau de gestion d'un stock de produits. Recopiez le dans un nouvel exercice, puis parcourez le à l'aide d'un for...of afin d'avoir le même affi...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Algorithme de triage
Mis à jour le~~ Bonus à la fin de cet exercice ~~Faire un algorithme de triage par ordre croissant de chiffre contenus dans un tableau.Exemple :25, 6, 8, 45, 12, 74 devient 6, 8, 12, 25, 45, 74Une...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Edition de facture
Mis à jour leDans cet exercice, on va essayer de reprendre un peu toutes les notions abordées jusqu'ici en essayant d'utiliser au maximum les fonctions utilisateurs et natives.Merci de respecter les consignes.Rè...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
a faire !
Mis à jour le...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Compteur récursif (facile)
Mis à jour leDéfinissez une constante "max" (à 25 par exemple), et faites en sorte de compter jusqu’à "max" dans votre console en utilisant une fonction récursive....
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).
Parcourir tous les étages d'un immeuble (difficile)
Mis à jour leVoici un exercice pour travailler le concept des fonctions récursives. L'algo ci-dessous vous créé des tableaux dans des tableaux de manière récursive et aléatoire.Pour illustrer l'exemple, imag...
Fin de l'extraitVous devez être inscris pour voir le contenu complet de cet exercice (énoncé, vidéo, corrigé).