Used for multi-way branching alternative to if-else.
it allows to choose one from multiple code blocks based on the value of an expression.
Syntax
switch(expression, case1, case2, case3....)
day <- "Monday"
message <- switch(day,
"Monday" = "It's the start of the week!",
"Friday" = "It's almost the weekend!",
"Sunday" = "It's a relaxing day.",
"Unknown day"
)
print(message)
based on the day its checks the cases and executes the code or text given.
If not matched any case to the expression then its show a defult case at the last
The Concepts and codes you leart practice in Compilers till you are confident of doing on your own. A Various methods of examples, concepts, codes availble in our websites. Don't know where to start Down some code examples are given for this page topic use the code and compiler.