...

/

Solution Review: Writing Function Using Switch

Solution Review: Writing Function Using Switch

Learn to write a function using a switch statement.

We'll cover the following...

Solution

Press + to interact
function converse(nationality: Nationality) {
switch(nationality.type) {
case "Belgian":
return `${nationality.name} loves fries`;
case "German":
return `This guy loves driving in a real German ${nationality.favoriteCar}`;
case "American":
return nationality.eastSide ? "East side!" : "West side!";
default:
const _exhaustiveCheck: never = nationality;
return _exhaustiveCheck;
}
}
console.log(converse({type:"German",favoriteCar:"Audi"}));

Explanation

...