Discussion: On or Off?

Execute the code to understand the output and gain insights into using an object as a compact alternative to if…else statements for mapping values.

Verifying the output

Now, it’s time to execute the code and observe the output.

Press + to interact
let response = "on",
state = {on: 1, off: 0}[response]
console.log(state);

The trusty ifelse

Suppose we have a light switch that can be turned on or off. We ...