Use Conditional Logic with If Statements - :I

Tell us what’s happening:

Hi. I cannot see what I’m missing here. Your help would be much appreciated

Many thanks

Your code so far


d// 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
trueOrFalse(true);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/use-conditional-logic-with-if-statements

Hi @DannyD. You forget the else statement and the block {}

1 Like

In this case the else statement block isn’t necessary and his example also passes the challenge for me.

1 Like

Naturally. Then the code does not work because of the d variable in the line #1

Heh, that could be. I just assumed that was an accident of his copy paste, but yea that does break it.

Thanks for your help guys!