1.4 KiB
1.4 KiB
title |
---|
Introducing Else statements |
Introducing Else statements
Problem explanation:
· Combine the if
statements into a single if/else
statement.
Hint 1
When the first if
statement returns false
the next piece of code is executed/evaluated (like return
, if
or else
statements).
try to solve the problem now
Hint 2
Sometimes if
(condition
) statements can be replaced by else {code to execute instead}
statements (in essence you are telling your function to do "y" if it can't do "x" instead of specifying "x" several times) .
try to solve the problem now
Spoiler alert!
Solution ahead!
Basic code solution:
function testElse(val) {
var result = "";
// Only change code below this line
if (val > 5) {
result = "Bigger than 5";
}
else {
result = "5 or smaller";
}
// Only change code above this line
return result;
}
// Change this value to test
testElse(4);
Code explanation
The function first evaluates if
the condition val > 5
evaluates to true
. If it doesn't, it executes the next statement (else { return "5 or smaller";})
.