Answers for "5.4.3. else if Statements¶"

0

5.4.3. else if Statements¶

/*If-else statements allow us to construct two alternative paths. 
A single condition determines which path will be followed. We can 
build more complex conditionals using an else if clause. These allow 
us to add additional conditions and code blocks, which facilitate more 
complex branching.*/

let x = 10;
let y = 20;

if (x > y) {
   console.log("x is greater than y");
} else if (x < y) {
   console.log("x is less than y");
} else {
   console.log("x and y are equal");
}
//x is less than y
Posted by: Guest on June-08-2021
0

5.4.3. else if Statements¶

/*Regardless of the complexity of a conditional, no more than one of 
the code blocks will be executed.*/

let x = 10;
let y = 20;

if (x > y) {
   console.log("x is greater than y");
} else if (x < y) {
   console.log("x is less than y");
} else if (x % 5 === 0) {
   console.log("x is divisible by 5");
} else if (x % 2 === 0) {
   console.log("x is even");
}
//x is less than y

/*Even though both of the conditions x % 5 === 0 and x % 2 === 0 
evaluate to true, neither of the associated code blocks is executed. 
When a condition is satisfied, the rest of the conditional is 
skipped.*/
Posted by: Guest on June-08-2021

Code answers related to "5.4.3. else if Statements¶"

Code answers related to "Javascript"

Browse Popular Code Answers by Language