Semaine 5 : Découverte JavaScript

Avant la séance (2h)

Vous devez regarder la video suivante sur les variables JavaScript

Documentation additionnelle

Ensuite, une video sur les conditions en JavaScript.

Documentation additionnelle

Pendant la séance

Vous devez compléter les exercices de la semaine.

Vous devez également compléter la phase 2 du projet.

Exercice A

Écrire un script qui affiche le message "Hello World !" dans la console.

console.log("Hello World !");

Exercice B

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

var a="1";
var b="2";
var c=a+b;
console.log(c); //Cela donne "12"

var a=1;
var b=2;
var c=a+b;
console.log(c); //Cela donne 3

Exercice C

Créer une variable pour stocker le prix d'une console de jeux et une variable pour stocker le prix d'un jeu vidéo. Calculer les taxes dans une 3e variable. Afficher les 3 variables en console ainsi que le prix total des achats.

var nintendo=400;
var jeu=80;
var taxes=(nintendo+jeu)*0.15;
var total = nintendo + jeu + taxes;

console.log("Console : " + nintendo + " $");
console.log("Jeu : " + jeu + " $");
console.log("Taxes : " + taxes + " $");
console.log("--------");
console.log("Total : " + total + " $");

Exercice D

À partir d'une variable age, afficher le prix d'entré d'un film au cinéma.

Les prix sont de 8$ pour les 25 ans et moins et de 12$ pour tous les autres.

var age=18; //essayer également age=25 et age=30

if(age<=25) {
    console.log("8 $");
} else {
    console.log("12 $");
}

Exercice E

À partir des variables age et jour, afficher le prix d'entré d'un film au cinéma.

Le mardi est à 6$ pour tout le monde, sinon les prix sont de 8$ pour les 25 ans et moins et de 12$ pour tous les autres.

var age=18; //essayer également age=25 et age=30
var jour="mardi"; //essayer également un autre jour de la semaine

if(jour=="mardi") {
    console.log("6 $");
} else {
    if(age<=25) {
        console.log("8 $");
    } else {
        console.log("12 $");
    }
}

Exercice F

Créer une variable employe avec les propriétés salaire_brut (employe.salaire_brut) et personne_a_charge (employe.personne_a_charge) et assigner un salaire de 45000$ à l'employé et 4 personnes à charges. Ensuite, afficher dans la console le salaire et le nombre de personnes à charges.

var employe = {};
employe.salaire_brut = 45000;
employe.personne_a_charge = 4;

// ou encore

var employe = { salaire_brut: 45000, personne_a_charge: 4 };

console.log("Salaire : " + employe.salaire_brut);
console.log("Personnes à charges : " + employe.personne_a_charge);