forked from thejsway/thejsway_fr-code
-
Notifications
You must be signed in to change notification settings - Fork 0
/
chapitre3_exercice1.js
54 lines (50 loc) · 1.18 KB
/
chapitre3_exercice1.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
// Jour suivant
const jourActuel = "lundi";
let jourSuivant = "";
// Solution avec un if
if (jourActuel === "lundi") {
jourSuivant = "mardi";
} else if (jourActuel === "mardi") {
jourSuivant = "mercredi";
} else if (jourActuel === "mercredi") {
jourSuivant = "jeudi";
} else if (jourActuel === "jeudi") {
jourSuivant = "vendredi";
} else if (jourActuel === "vendredi") {
jourSuivant = "samedi";
} else if (jourActuel === "samedi") {
jourSuivant = "dimanche";
} else if (jourActuel === "dimanche") {
jourSuivant = "lundi";
} else {
console.log("Erreur : jour non reconnu !");
}
// Solution alternative avec un switch
/* switch (jourActuel) {
case "lundi":
jourSuivant = "mardi";
break;
case "mardi":
jourSuivant = "mercredi";
break;
case "mercredi":
jourSuivant = "jeudi";
break;
case "jeudi":
jourSuivant = "vendredi";
break;
case "vendredi":
jourSuivant = "samedi";
break;
case "samedi":
jourSuivant = "dimanche";
break;
case "dimanche":
jourSuivant = "lundi";
break;
default:
console.log("Erreur : jour non reconnu !");
} */
if (jourSuivant !== "") {
console.log(`Demain, nous serons ${jourSuivant}`);
}