DEV Community

Raja B
Raja B

Posted on

Switch

Switch case:

let dayNumber = 3; 
let dayName;

switch (dayNumber) {
    case 1:
        dayName = "Monday";
        break;
    case 2:
        dayName = "Tuesday";
        break;
    case 3:
        dayName = "Wednesday";
        break;
    case 4:
        dayName = "Thursday";
        break;
    case 5:
        dayName = "Friday";
        break;
    case 6:
        dayName = "Saturday";
        break;
    case 7:
        dayName = "Sunday";
        break;
    default:
        dayName = "Invalid day! Please enter a number between 1 and 7.";
}

console.log("Today is: " + dayName);
Enter fullscreen mode Exit fullscreen mode

flow chart

What is Scope?

Scope determines the accessibility (visibility) of variables — where in your code you can access or reference a variable

Global Scope:

Definition:
Variables declared outside all functions and blocks (at the top level) have global scope

Block Scope:

Definition:
Variables declared inside curly braces {} (a block) using let or const are only accessible within that block

What is a Block?

A block is any code inside {}:

  • if statements

  • forloops

  • while loops

  • Regular{} blocks

Top comments (0)