* fix: restructure certifications guide articles * fix: added 3 dashes line before prob expl * fix: added 3 dashes line before hints * fix: added 3 dashes line before solutions
1.2 KiB
1.2 KiB
title
title |
---|
Introducing Else statements |
Introducing Else statements
Hints
Hint 1
When the first if
statement returns false
the next piece of code is executed/evaluated (like return
, if
or else
statements).
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) .
Solutions
Solution 1 (Click to Show/Hide)
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";})
.