JavaScript Tutorial

JS HomeJS EditorsJS How toJS Basic ProgramJS ConsoleJS VariableJS constJS Data TypesJS StringJS Type CastingJS KeywordsJS OperatorsJS Use StrictJS Escape SequencesJS Comments

JS Control Statements

JS ifJS if elseJS else ifJS BreakJS ContinueJS Switch Case

JS Looping

JS Loop ForJS Loop For InJS Loop WhileJS Loop Do While

JS Array

JS ArrayJS Array One DimensionalJS Array Multi DimensionalJS Array Associative

JS Functions

JS FunctionJS Function SelfJS Function call()JS Function apply()JS Call By ValueJS Call By ReferenceJS Function Closures

JS Scope

JS Scope GlobalJS Scope LocalJS Let

JS File Handling

JS File Handling

JS Error Handling

JS try catchJS throwJS finally

JS Select Particulars

JS getElementByID()JS getElementsByClassName()JS getElementsByTagName()JS getElementsByName()JS querySelector()JS querySelectorAll()

JS Popup

JS alert()JS confirm()JS prompt()

JS Events

JS EventsJS Media EventsJS Mouse EventsJS Keyboard EventsJS Form EventsJS Drag EventsJS Clipboard EventsJS Print EventsJS Animation EventsJS Transition EventsJS Server-Sent EventsJS Touch EventsJS Object Events

JS Methods

JS Array MethodsJS String MethodsJS Math MethodsJS Number MethodsJS Date MethodsJS Element MethodsJS Window MethodsJS Node MethodsJS Document MethodsJS Console MethodsJS Timing MethodsJS Navigator MethodsJS Miscellaneous Methods

JS Properties

JS Array PropertiesJS String PropertiesJS Number PropertiesJS MouseEvent PropertiesJS KeyboardEvent PropertiesJS AnimationEvent PropertiesJS TransitionEvent PropertiesJS Element PropertiesJS Window PropertiesJS Node PropertiesJS Document PropertiesJS Navigator PropertiesJS HashChangeEvent PropertiesJS Miscellaneous Properties

JS Regular Expressions

JS Regexp

JS Cookies

JS Cookies

JS Interview Programs

JS Common ProgramsJS Array ProgramsJS Converter ProgramsJS Star Patterns ProgramJS Number Patterns ProgramJS Alphabet Patterns Program

JS Reference

LEARN JSONLEARN AJAXJS KeycodeMIME TypesASCII Table

JavaScript Comparison Operators

Last Updated:

JavaScript Comparison Operators

The comparison operators enable you to test conditions.

The comparison operator is also called as relational operator.

Equal To Operator

Equal To operator is used to check whether the given values are equal irrespective of its type.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = "5"; document.write(num1 == num2); </script> </body> </html>

JavaScript Comparison Operators

The following are the list of comparison operators available in JavaScript.

OperatorExplanationOperationResult
== equal to 5 == "5" true
=== strict equal to 5 === "5" false
!= not equal to 5 != "5" false
!== strict not equal to 5 !== "5" true
> greater than 5 > 3 true
< less than 5 < 3 false
>= greater than or equal to 5 >= 5 true
<= less than or equal to 5 <= 5 true

Strict Equal To Operator

Strict Equal To operator is used to check whether the given values are equal with respect to its type.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = "5"; document.write(num1 === num2); </script> </body> </html>

Not Equal To Operator

Not Equal To operator is used to check whether the given values are not equal irrespective of its type.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = "5"; document.write(num1 != num2); </script> </body> </html>

Strict Not Equal To Operator

Strict Not Equal To operator is used to check whether the given values are not equal with respect to its type.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = "5"; document.write(num1 !== num2); </script> </body> </html>

Greater Than Operator

Greater Than operator is used to check whether the first value is greater than the second value.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = 3; document.write(num1 > num2); </script> </body> </html>

Lesser Than Operator

Lesser Than operator is used to check whether the first value is lesser than the second value.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = 3; document.write(num1 < num2); </script> </body> </html>

Greater Than or Equal To Operator

Greater Than or Equal To operator is used to check whether the first value is greater than or equal to the second value.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = 5; document.write(num1 >= num2); </script> </body> </html>

Greater Than or Equal To Operator

Greater Than or Equal To operator is used to check whether the first value is greater than or equal to the second value.

Example

HTML Online Editor
<!DOCTYPE html> <html> <body> <script> var num1 = 5; var num2 = 5; document.write(num1 <= num2); </script> </body> </html>

Share this Page

Meet the Author