JavaScript

Le JavaScript est le langage par excellence pour améliorer le rendu des pages web.

Hello world!

Écrivez un script qui affiche le message "Hello World !" sur la page.

Solution...

Affichage d'un formulaire avec un champ texte

Écrivez un script qui affiche un formulaire avec un champ texte. Écrivez ensuite dans ce champ le message "Vous avez réussi votre exercice".

Solution...

Validation d'un formulaire

Vous avez une page avec un formulaire et un champ. Écrivez un script qui va valider le formulaire. Si le champ est vide, un message d'erreur est affiché à côté du champ et le formulaire n'est pas envoyé. Si le champ contient des données, le formulaire peut être envoyé.

Solution...

Type des variables

Déclarez trois variables a, b et c comme "1", "2" et a+b. Afficher le type et la valeur de chaque variable. Ensuite, forcez le type de a et b à entier et exécuter à nouveau a+b. Afficher le type et la valeur de chaque variable.

Solution...

Fonction avec nombre indéterminé d'arguments

Créez une fonction qui fait la somme d'un nombre indéterminé d'entiers. Écrivez un script qui va tester cette fonction.

Solution...

Nombre aléatoire

Écrivez un script qui va générer un nombre aléatoire. Vous devrez trouver ce nombre. Pour chaque essai, le script vous dira si le nombre à trouver est plus grand ou plus petit. Lorsque le nombre est trouvé, le script vous dira en combien de coups.

Solution...

Objet en chaîne de caractères

Définir un objet 'member' (membre) avec les attributs 'id' (identifiant), 'name' (nom) et 'grade' et une méthode 'toString' personnalisée. Créer un objet 'team' qui contient des membres. Créer une instance de 'team' et y ajouter des membres. Afficher les membres de 'team' en utilisant la fonction 'toString' de 'member'.

Solution...

Calculateur de salaire

Calculer le salaire d'une personne sur base de son salaire brut en décomptant les frais suivants:

  • Impôts sur le revenu : 18%
  • Assurance employé : 7%
  • Régime de pensions du Canada : 5%

Les personnes peuvent recevoir comme supplément un bonus de 100$ ou une allocation de 150$.

Il est possible de recevoir des réductions sur les impôts sur le revenu sous certaines conditions :

  • Si le travailleur est une femme, elle reçoit 2% de réduction.
  • Si le travailleur a 3 personnes à charge, il reçoit 1% de réduction.
  • Si le travailleur a 4 personnes à charge, il reçoit 2% de réduction.

Solution...