Tell us what’s happening:
Hello, Campers, I have solved this question, actually one other question is hitting my mind, that here we are dealing with only if statement, not an if-else statement so why the code after if statement is not executing after the condition is true, because we all know that if, if statement’s condition becomes false then the code after if statement will execute?
Is return statement only here working like else, or somewhat?
Your code so far
// Example
function ourTrueOrFalse(isItTrue) {
if (isItTrue) {
return "Yes, it's true";
}
return "No, it's false";
}
// Setup
function trueOrFalse(wasThatTrue) {
// Only change code below this line.
if (wasThatTrue)
return "Yes, that was true";
return "No, that was false";
// Only change code above this line.
}
// Change this value to test
console.log(trueOrFalse(false));
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
.
Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/use-conditional-logic-with-if-statements