Build a Calculator - Step 16

Tell us what’s happening:

I am sure I am misreading this question. I have tried so many different ways, why is it still asking me to “return the square of num”?

Your code so far

// User Editable Region

function calculateSquare(num) {
  return num ** 2;
}

console.log(calculateSquare(4));

// User Editable Region

Your browser information:

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

Challenge Information:

Build a Calculator - Step 16

ive tried num ** num that would change both to the number created inside the console log but that doesnt work either. I’ve tried Math.pow(num) but it comes up with an undefined num which makes sense as it was not defined at that time. I am just lost on how i am getting the square of the number input and its still not passing

Welcome back to the forum @toothpick164

Your solution works from my end. Please try one of the following steps to move forward.

Click on the “Restart Step” button and force a refresh of your page with CTRL + F5 then try to paste the code in again.

or - Try the step in incognito or private mode.

or - Disable any/all extensions that interface with the freeCodeCamp website (such as Dark Mode, Ad Blockers, or Spellcheckers), and set your browser zoom level to 100%. Both of these factors can cause tests to fail erroneously.

or - Ensure your browser is up-to-date or try a different browser.

I hope one of these will work for you.

Happy coding

Thanks that’s it worked now, i left it and went to the next one because i couldn’t work it out.