Can anyone explain the switch statement in JavaScript? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 12

Can anyone explain the switch statement in JavaScript?

31st May 2018, 9:07 AM
***
8 Answers
+ 3
simply switch statement is used to make different case's and uses in a proper way
16th Jun 2018, 7:26 PM
GIRIVARAN ALUGUBELLI
GIRIVARAN ALUGUBELLI - avatar
+ 8
IT IS SIMILAR TO ELSE-IF STATEMENT. IN SWITCH STATEMENT YOU ARE PASSING A VALUE AND SEE IF ANY CASE MATCHES THAT VALUE IF YES YOU EXECUTE THAT BLOCK AND BREAK OUT FROM SWITCH STATEMENT. IF ANY CASE DOESNT MATCH WITH VALUE DEFAULT CASE IS EXECUTED WHICH IS SIMILAR TO ELSE IN ELSE-IF.
31st May 2018, 10:58 AM
Meet Mehta
Meet Mehta - avatar
+ 5
Use the switch statement to select one of many blocks of code to be executed. Syntax switch(expression) {     case n:         code block         break;     case n:         code block         break;     default:         code block } This is how it works: The switch expression is evaluated once.The value of the expression is compared with the values of each case.If there is a match, the associated block of code is executed.
31st May 2018, 9:07 PM
5 Star Face
5 Star Face - avatar
+ 5
Example The getDay() method returns the weekday as a number between 0 and 6. (Sunday=0, Monday=1, Tuesday=2 ..) This example uses the weekday number to calculate the weekday name: switch (new Date().getDay()) {     case 0:         day = "Sunday";         break;     case 1:         day = "Monday";         break;     case 2:         day = "Tuesday";         break;     case 3:         day = "Wednesday";         break;     case 4:         day = "Thursday";         break;     case 5:         day = "Friday";         break;     case 6:         day = "Saturday"; } The result of day will be: Thursday
31st May 2018, 9:09 PM
5 Star Face
5 Star Face - avatar
+ 4
when all the conditions are not matched then default is executed
13th Jun 2018, 5:20 PM
GIRIVARAN ALUGUBELLI
GIRIVARAN ALUGUBELLI - avatar
+ 3
perfect explainations with examples, you can play quiz with right wrong with switch statment.
18th Jun 2018, 3:34 AM
Pradeep Kumar Singh
+ 2
switch statement is used in replace of multiple use of else if statement. case is used to to set different conditions, if there is a case that match the switch expression, it's then evaluated and break to stop execution. default is executed when all the case (s) are not matched
13th Jun 2018, 2:50 PM
Awoyemi Hafeez
Awoyemi Hafeez - avatar
+ 1
Though one disadvantage of using switch is you can check only one variable. Whereas through if else if different conditions can be provided. I prefer using switch for most cases but some exceptions demand if else if
21st Jun 2018, 7:18 AM
E4GL
E4GL - avatar