1.2 KiB
1.2 KiB
title |
---|
Comparison with the Strict Inequality Operator |
Comparison with the Strict Inequality Operator
Problem explanation:
· Add the strict inequality operator
to the if
statement so the function will return "Not Equal" when val
is not strictly equal to 17
.
Hint 1
The strict inequality operator (!==
) will return true
if the first value is not equal to the second one taking value type into consideration.
try to solve the problem now
Spoiler alert!
Solution ahead!
Basic code solution:
function testStrictNotEqual(val) {
if (val !== 17) {
return "Not equal";
}
return "Equal";
}
// Change this value to test
testStrictNotEqual(10);
Code explanation
The function first evaluates if
the condition (val !== 17)
evaluates to true
considering both value and value type. If it does, it returns the statement between the curly braces ("Not equal"). If it doesn't, it returns the next return
statement outside them ("Equal").