Learn Form Validation by Building a Calorie Counter - Step 74

Tell us what’s happening:

Hey guys!
Can someone please check this my if Statement!
The instruction says: " Add an if statement to your calculateCalories function that checks the truthiness of your global error flag, and if it is truthy then use return to end the function execution."

the attach statement is what I wrote but I am still stuck.

Your code so far

WARNING

The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.

You will need to take an additional step here so the code you wrote presents in an easy to read format.

Please copy/paste all the editor code showing in the challenge from where you just linked.

if (isError = true){
    return
  }

Your browser information:

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

Challenge Information:

Learn Form Validation by Building a Calorie Counter - Step 74

You are using the assignment operator = instead of the equality operator ===, replace = with ===

Thanks buddy! I added the triple equalities signs but, I am still stuck
`
if (isError === true){
return
}

`

This step wants you to check for if isError is truthy.

To check if a value is truthy, you can pass in the value inside the if statement.

3 Likes

Checking for truthy and falsey values is a common occurence in real world applications.
So this is wanting you to get used to doing that.

For example, here is how to check if a user is logged in

let isUserLoggedIn = true;

if (isUserLoggedIn) {
  console.log("User is logged in");
}
1 Like

Thanks Ms. Oboe;
I finally figure out what I was missing! I declared the variable earlier on in the function! I appreciate the hint