Basic JavaScript - Return Early Pattern for Functions

Tell us what’s happening:
Describe your issue in detail here.

Your code so far

// Setup
function abTest(a, b) {
  // Only change code below this line
if (a < 0) {
  return; 
}else if (b < 0) {
return;
}
  // Only change code above this line

  return Math.round(Math.pow(Math.sqrt(a) + Math.sqrt(b), 2));
}

abTest(2,2);

console.log(abTest(-2,2))

Your browser information:

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

Challenge: Basic JavaScript - Return Early Pattern for Functions

Link to the challenge:

i think y o u should not use else if the second one

1 Like

only use if on the second one

2 Likes

Copy thanks a lot Sir!

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.