Use the strict inequality (! ==) operator to check if two strings are not equal or not in JavaScript. This operator returns true if the strings are not equal and false otherwise.
You can find === and !== operators in several other dynamically typed languages as well.
JavaScript not equal string
A simple example code checks if two strings are not equal.
<!DOCTYPE html>
<html lang="en">
<body>
<script>
const a = 'Hello';
const b = 'Bye';
if (a !== b) {
console.log('✅ strings are NOT equal');
} else {
console.log('⛔️ strings are equal');
}
</script>
</body>
</html>Output:

Remove all whitespace characters before comparing them. You can do it with a regexp like str.replace(/\s+/g, "").
More Examples
<script>
console.log(5 !== '5'); // true
console.log('one' !== 'one'); // false
console.log('one' !== 'ONE'); // true
console.log('' !== ' '); // true
console.log(null !== null); // false
console.log(undefined !== undefined); // false
console.log(NaN !== NaN); // true
</script>In JavaScript is != same as !==
They are subtly not the same.
!= checks the value!== checks the value and type
'1' != 1 // false (these two are the same)
'1' !== 1 // true (these two are **not** the same).Do comment if you have any doubts or suggestions on this Js equal topic.
Note: The All JS Examples codes are tested on the Firefox browser and the Chrome browser.
OS: Windows 10
Code: HTML 5 Version