Hello everyone. In this tutorial, we will be learning what is switch case in java script ,To understand in better way we are going to take a small example
Decision making are needed when, the program encounters the situation to choose a particular
statement among many statements. If a programmer has to choose one block of statement among many.
Alternatives, nested if…else can be used but, this makes programming logic complex.
With a small example! How do we use switch case in java script.
// Here using switch case to know the name of prime minister by position
const position = 13
// check who is the 13th prime minister of india
switch(position){
case 1: //It will compare the value of position and case 1
console.log("Jawaharlal Nehru")
break;
case 2:
console.log("Lal Bahadur Shastri")
break;
case 3 :
console.log("Indira Gandhi")
break;
case 4:
console.log("Morarji Desai")
break;
case 5:
console.log("Charan Singh")
break;
case 6 :
console.log("Rajiv Gandhi")
break;
case 7:
console.log("Vishwanath Pratap Singh")
break;
case 8 :
console.log("Chandra Shekhar")
break;
case 9:
console.log("P.V Narasimha Rao")
break;
case 10 :
console.log("Atal Bihari Vajpayee")
break;
case 11:
console.log("HD Deve Gowda")
break;
case 12 :
console.log("Inder Kumar Gujral")
break;
case 13:
console.log("Manmohan Singh")
break;
case 14 :
console.log("Narendra Modi")
break;
default:
console.log("you entered wrong input")
}
Output :
Manmohan Singh
Switch statement provides a way to execute different code of blocks based on different condition
- The expression inside the switch statement is evaluated once .
- The value of position is compared with each case label using (strict equality ===)
- If the matching is is found 13 the corresponding code block “Manmohan Singh” is executed
- Then the break statement immediately stops further checking of other cases
- If suppose none of the case value matches the code block in the default block executed