Use the Conditional (Ternary) Operator Help

Tell us what’s happening:
(1,-1) not returning false???

Your code so far


function checkEqual(a, b) {
 return a >= b ? true :false; 
}

checkEqual(1,2);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 6.3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/use-the-conditional-ternary-operator

Because of this:

So 1 is equal OR greater than -1.

Your code logic is wrong. It should return if and if a is equal to b, not greater or less than.

Fix the condition.

2 Likes

thanks i find the correct condition