Exercice JavaScript Corrigé – Partie 1
Avec des exercices corrigés en JavaScript, vous pratiquerez divers concepts du langage JavaScript. Vous commencerez par des exercices JavaScript de base à des exercices plus avancés. La solution est fournie pour chaque exercice. Vous devez essayer de résoudre chaque problème par vous-même avant de vérifier la solution. Si vous avez des questions concernant chaque problème, nous vous encourageons à les poster sur notre forum.
Exercice 1:
Créez une fonction qui prend deux nombres comme arguments et retourne leur somme.
Exemple:
addition(1, 2) ➞ 3
addition(-2, -4) ➞ -6
Exercice 2:
Écrivez une fonction qui prend un nombre entier de minutes et le convertit en secondes.
Exemple:
minuteToSecond(4) ➞ 240
minuteToSecond(3) ➞ 180
Exercice 3:
Créez une fonction qui prend un nombre en argument, incrémente le nombre +1 et renvoie le résultat.
Exemple:
increment(1) ➞ 2
increment(4) ➞ 5
Exercice 4:
Écrivez une fonction qui prend la base et la hauteur d’un triangle et retourne sa surface. Notez que la surface d’un triangle est: (base * hauteur) / 2
Exemple:
getSurface(8, 2) ➞ 8
getSurface(7, 3) ➞ 10.5
Exercice 5:
Écrivez un programme JavaScript pour inverser une chaîne de caractères.
Exemple:
strReverse(‘WayToLearnX’) ➞ XnraeLoTyaW
strReverse(‘Hello’) ➞ olleH
Exercice 6:
Écrivez un programme JavaScript pour trouver le plus grand des trois entiers donnés.
Exemple:
getMax(5, 9, 1) ➞ 9
getMax(2, 3, 10) ➞ 10
Exercice 7:
Créez une fonction qui prend un tableau et renvoie le premier élément. Notez que le premier élément d’un tableau commence toujours par l’index 0.
Exemple:
getFirst([1, 2, 3]) ➞ 1
getFirst([50, 60, 70]) ➞ 50
Exercice 8:
Écrivez un programme JavaScript pour récupérer l’URL d’un site Web
// Écrivez votre code ici
Exercice 9:
Écrivez un programme JavaScript pour renvoyer le reste de deux nombres. Il existe un seul opérateur en JavaScript, capable de fournir le reste d’une division. Deux nombres sont transmis comme paramètres. Le premier paramètre divisé par le deuxième paramètre.
Exemple:
resteDiv(1, 3) ➞ 1
resteDiv(2, 4) ➞ 2
resteDiv(3, 3) ➞ 0
merci beaucoup. comme débutant je trouve ce tuto très intéressant et très riche
very nice please more exercise with DOM
Super tp.
Petite remontée concernant le TP 8, il est impossible de taper du texte dans la zone prévue à cet effet.
Donnez moi s’il vous plaît des exercices plus compliqué en js
merci beaucoup pour les exercices.