Build a Calculator - Step 15

Tell us what’s happening:

I’m quite sure my If statement is wrong, but I can’t figure out what the problem is?

Your code so far

function calculateSum(num1, num2) {
  return num1 + num2;
}

console.log(calculateSum(2, 5));
console.log(calculateSum(10, 10));
console.log(calculateSum(5, 5));

function calculateDifference(num1, num2) {
  return num1 - num2;
}

console.log(calculateDifference(22, 5));
console.log(calculateDifference(12, 1));
console.log(calculateDifference(17, 9));

function calculateProduct(num1, num2) {
  return num1 * num2;
}

console.log(calculateProduct(13, 5));


// User Editable Region

function calculateQuotient(num1, num2) {
  if (num2 === 0) {
    console.log("Error: Division by zero");
  }else {
  return num1 / num2;
  }
}

// User Editable Region


console.log(calculateQuotient(7, 11));
console.log(calculateQuotient(3, 0));

Your browser information:

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

Challenge Information:

Build a Calculator - Step 15

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/workshop-calculator/66cc1deb1f04647f2aabee2b.md at main · freeCodeCamp/freeCodeCamp · GitHub

I’m quoting a piece of the step description

the function should return the string "Error: Division by zero" .

is your function doing this?

No! But other than that , the if statement and it’s placement is fine, right?

Thank You @ILM It worked.