Files
JavaScript-from-Beginner-to…/Chapter 4/Code Samples/ch4_switch.js
T
2021-12-01 14:39:18 +01:00

121 lines
2.4 KiB
JavaScript
Executable File

let activity = "Lunch";
if(activity === "Get up") {
console.log("It is 6:30AM");
} else if(activity === "Breakfast") {
console.log("It is 7:00AM");
} else if(activity === "Drive to work") {
console.log("It is 8:00AM");
} else if(activity === "Lunch") {
console.log("It is 12.00PM");
} else if(activity === "Drive home") {
console.log("It is 5:00PM")
} else if(activity === "Dinner") {
console.log("It is 6:30PM");
}
switch(expression) {
case value1:
// code to be executed
break;
case value2:
// code to be executed
break;
case value-n:
// code to be executed
break;
}
switch(activity) {
case "Get up":
console.log("It is 6:30AM");
break;
case "Breakfast":
console.log("It is 7:00AM");
break;
case "Drive to work":
console.log("It is 8:00AM");
break;
case "Lunch":
console.log("It is 12:00PM");
break;
case "Drive home":
console.log("It is 5:00AM");
break;
case "Dinner":
console.log("It is 6:30PM");
break;
}
switch(expression) {
case value1:
// code to be executed
break;
case value2:
// code to be executed
break;
case value-n:
// code to be executed
break;
default:
// code to be executed when no cases match
break;
}
if(false) {
// omitted to not make this unnecessarily long
} else {
console.log("I don't know this activity and cannot determine the current time.")
}
switch(activity) {
case "Get up":
console.log("It is 6:30AM");
break;
case "Breakfast":
console.log("It is 7:00AM");
break;
case "Drive to work":
console.log("It is 8:00AM");
break;
case "Lunch":
console.log("It is 12:00PM");
break;
case "Drive home":
console.log("It is 5:00AM");
break;
case "Dinner":
console.log("It is 6:30PM");
break;
default:
console.log("I cannot determine the current time.");
break;
}
let grade = "F";
switch(grade){
case "F":
case "D":
console.log("You've failed!");
break;
case "C":
case "B":
console.log("You've passed");
break;
case "A":
console.log("Nice!");
break;
default:
console.log("I don't know this grade.");
}
if(grade === "F" || grade === "D") {
console.log("You've failed!");
} else if(grade === "C" || grade === "B") {
console.log("You've passed");
} else if(grade === "A") {
console.log("Nice!");
} else {
console.log("I don't know this grade.");
}