Learn Form Validation by Building a Calorie Counter - Step 31

Tell us what’s happening:

Hi!
Im stuck on this step.
I dont understand why the answer
function isInvalidInput(str) {
const regex = /[0-9]e[0-9]/;

}
is wrong.
Please help

Your code so far

<!-- file: index.html -->

/* file: script.js */
// User Editable Region

function isInvalidInput(str) {
const regex = /[0-9]e[0-9]/;

}


// User Editable Region
/* file: styles.css */

Your browser information:

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

Challenge Information:

Learn Form Validation by Building a Calorie Counter - Step 31

It looks like you deleted the i flag

if i put the i… i also got the error message :disappointed_relieved:

your code works for me with the addition of the i flag.
Maybe you should reset and try again?

1 Like

Thanks! I tried on my phone and it passed
:slight_smile:

1 Like

Hi!
Seems like some browser plugins might mess with the code checking- if you encounter a similar issue in the future, could you try disabling some of them, refresh the page and check if the code passes the test?

Thank you!! I’ll keep that in mind for the next one :wink: