forked from jblanc-artis/js-les-bases
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.js
119 lines (93 loc) · 5.34 KB
/
variables.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
// LES VARIABLES
// ------------------------EXO 1------------------------
// Assigner la valeur Ford à la variable voiture.
// Assigner la valeur 5 à la variable etoiles
// Doit apparaitre dans la console : Ford 5
// ------------------------EXO 2------------------------
//Le nom des variables : const age; const note; const nom; const jojo; const quoi;
// Doit apparaitre dans la console : 18 -7 "Manu" false undefined
// ------------------------EXO 3------------------------
// Le nom des variables : let x, let y, let z;
// Stockez des valeurs à vos variables
// Vous devez passer par cette étape : x = x * 10; y = y / 2; z = x + y;
// Doit apparaitre dans la console : 80 4 84
// ------------------------EXO 4------------------------
// Compléter la phrase en assignant des valeurs à ces 3 variables :
// let nomSas = Hackeuse; let duree = 7; let formationPro = "développeuse web";
// Concaténer
// Doit apparaitre dans la console : Je participe au sas Hackeuse pendant 7 semaines afin d'intégrer la formation développeuse web.
// ------------------------EXO 5------------------------
// Afficher le nombre de caractères de la variable nom avec la propriété length
// let longueurDuNom;
// let preNom = 'Grace Hopper';
// longueurDuNom = preNom;
// Doit apparaitre dans la console le chiffre 12
// ------------------------EXO 6------------------------
// Afficher la troisième et la dernière lettre de la variable nom avec le système de brackets.
// let nom = 'Margaret';
// let troisiemeLettre = nom;
// let derniereLettre = nom;
// Doit appraitre dans la console : r t
// ------------------------EXO 7------------------------
// Créer un tableau avec la variable myArray.
// Le tableau devrait comporter un string, un number négatif, une division et un test.
// Doit apparaitre dans la console : ["bibiche", -5, 4, false]
// ------------------------EXO 8------------------------
// myData devrait être un tableau => [brackets]
// myData devrait avoir comme valeurs : [12,6,8], [44,71,90], [23,54,99].
// Changer la valeur 90 par 11.
// Doit apparaitre dans la console : 11 23
// ------------------------EXO 9------------------------
// Afin de réaliser correctement l'exercice, vous allez avoir besoin des notions suivantes : les méthodes push(),pop(), shift(), unshift(), splice()
// Commencer par écrire le tableau suivant : let friends = [ 'Janice', 'Monica', 'Ben' ];
// Supprimer 'Ben'
// Supprimer 'Janice'
// Ajouter à la fin du tableau 'Phoebe'.
// Ajouter au début du tableau 'Rachel'.
// Placer 'Ross', 'Chandler' et 'Joey' entre 'Monica' et 'Phoebe'.
// Doit apparaitre dans la console : (6) ["Rachel", "Monica", "Ross", "Chandler",
// "Joey", "Phoebe"]
// ------------------------EXO 10------------------------
// La société Simplon.co a demandé à ta collègue Ada de rédiger un morceau de code qui sera utilisé pour la com.
// Ce code permettra de connaître la prochaine date de formation.
// Ada a utilisé la variable dateFormation pour stocker la date mais son code ne fonctionne pas.
// Aide là à trouver la solution.
// let dateFormation = "16 février 2021";
// console.log(`La prochaine formation commencera à partir du ${dateformation}`);
// ------------------------EXO 11------------------------
// La société Simplon.co demande à ta collègue Ada de calculer la somme du nombre de like du dernier post Twitter du jour et de la veille.
// Ada est proche du but mais son code ne fonctionne pas.
// Aide la à trouver la solution.
// let likeHier = "245";
// let likeAujourdhui = 321;
// let totalLike = likeHier + likeAujourdhui;
// console.log(totalLike);
// ------------------------EXO 12------------------------
// La société Simplon.co demande à ta collègue Ada de créer une réunion dans le planning avec l'heure de début.
// Ada a laissé le stagiaire s'en occuper mais il n'y arrive pas.
// Aide le à trouver la solution.
// let h = 10;
// let m = 45;
// let separateur = h;
// let debutReunion = H + separateur + M;
// console.log(`La réunion commence à ${debutReunion}`);
// ------------------------EXO 13------------------------
// Afficher dans la console l'opération de 2 * 4 + 6, le tout divisé par 2.
// console.log();
// ------------------------EXO 14------------------------
// La société Simplon.co a besoin d'une estimation du coût d'achats de cadeaux pour les partenaires.
// La société a dans sa base de données 245 partenaires auxquels s'ajoutent 38 nouveaux partenaires.
// L'achat et l'envoi d'un cadeau coûte en tout 5€35.
// Aide Ada a calculer le prix final de l'opération.
// console.log();
// ------------------------EXO 15------------------------
// Le budget maximum étant de 1500€, Ada a donc cherché une autre entreprise et a finalement trouvé une autre offre à 3€20.
// Par contre, cette entreprise fait facturer un supplément de 500€ pour les taxes.
// Aide Ada a calculer le prix final de la nouvelle offre.
// console.log();
// ------------------------EXO 16------------------------
// Pour financer la nouvelle campagne marketing, Ada organise une levée de fonds et fait appel à des investisseurs et des amis.
// L'argent récolté des investisseurs est taxé à 5,5% et celui de ses amis ne l'est pas.
// Ada a récolté 1328€ des investisseurs et 565€ de ses amis.
// Ada te demande de l'aider à calculer le bénéfice. Les bénéfices sont les sommes récoltées moins les taxes.
// console.log();