 # Comparison with the Inequality Operator

## Problem Explanation

· Add the inequality operator `!=` in the `if` statement so that the function will return “Not equal” when `val` is not equivalent to `99`.

## Hints

### Hint 1

The inequality operator (`!=`) will return `true` if the first value is not equal to the second one without taking value type into consideration.

## Solutions

Solution 1 (Click to Show/Hide)
``````// Setup
function testNotEqual(val) {
if (val != 99) {
// Change this line
return "Not Equal";
}
return "Equal";
}

// Change this value to test
testNotEqual(10);
``````

#### Code Explanation

The function first evaluates `if` the condition `(val != 99)` evaluates to `true`. 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”).

help me … why my code is don’t work ?

function testNotEqual(val) {
if (val != 99) { // Change this line
return “Equal”;
}else if(val != ‘99’){
return ‘Equal’;
}else if(val != 12){
return “Not Equal”;
}else if(val != “12”){
return “Not Equal”;
}else if(val !=‘bob’){
return “Not Equal”;
}

}

// Change this value to test
testNotEqual(10);