Home » Courses » Smooth Operator » Equality Operators ### Smooth Operator

1. Overview (01:49)
2. Default Values (06:41)
3. Equality (06:40)
4. Rational Operators (05:52)
5. From Rational to Boolean (05:26)
6. Equality Operators (05:59)
7. Comparison Between Different Types (04:15)
8. Explicit Equality (08:05)
9. Logical Operator (09:52)
10. There Are Many Ways To Say No (04:15)
11. Null vs. Undefined (06:20)

### Equality Operators

So far we've seen how to compare and see if values differ or match but we did not have a way to ask if not. In this sample we'll look into the equality operator (make it a bit more complex) and take a look at a new equality operator: the "is not equal": (!=).

In earlier videos, we came across all types of rational operators. But when we said equality operator, we just referred to (==). This is used to compare the equality of two variables and give the result. But there is another operator which is used to test the inequality of these two variables. This operator is referred as the "inequality operator" and the symbol to represent this operator is !=.

## Test for Equality

Let us consider trace((a+b)==(c+5)), here a, b, c are the variables. a=5, b=6, c=-3. So the equation would result in trace(11==2), which is false. Hence, the application performs all mathematical operations before testing the equality of the equation. So == can be used to compare the equality for complicated equations as well.

## Test for Inequality

This also works for inequality. We can check whether the first number is unequal to the second one or not. For example, if we have trace(a!=b), the output is true if the values of a and b are unequal and false if the values are equal. It is important to learn about this operator because we use the inequality condition in a few control statements for repetition of loops. As said earlier, detailed information about repetitive functions conditional statements will be provided later. This inequality operator can also be used to compare big and complicated equations. The application is good enough to first solve the equation on both sides and then compare the two sides to give out the Boolean result (true or false.) Got A Question?

### 'I love being Prime'

Have a question but don't want to ask it publicly? If you are a prime member just ask right here and we will get back to you within 48 hours. Not prime yet? no worries you can ask publicly below. ## Act now while we have available seating

Our on line school is private, affordable and interactive with trainer support.
Act now save your seat before someone else takes yours.