Comparison Operators

6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€92.72
List Price:  €129.81
You save:  €37.09
£79.26
List Price:  £110.97
You save:  £31.71
CA$135.49
List Price:  CA$189.69
You save:  CA$54.20
A$153.49
List Price:  A$214.89
You save:  A$61.40
S$134.92
List Price:  S$188.90
You save:  S$53.97
HK$782.50
List Price:  HK$1,095.53
You save:  HK$313.03
CHF 90.16
List Price:  CHF 126.23
You save:  CHF 36.07
NOK kr1,085.06
List Price:  NOK kr1,519.13
You save:  NOK kr434.06
DKK kr691.90
List Price:  DKK kr968.69
You save:  DKK kr276.78
NZ$167.41
List Price:  NZ$234.39
You save:  NZ$66.97
د.إ367.19
List Price:  د.إ514.08
You save:  د.إ146.89
৳10,980.73
List Price:  ৳15,373.46
You save:  ৳4,392.73
₹8,335.04
List Price:  ₹11,669.39
You save:  ₹3,334.35
RM472.40
List Price:  RM661.38
You save:  RM188.98
₦139,532.04
List Price:  ₦195,350.44
You save:  ₦55,818.40
₨27,813.53
List Price:  ₨38,940.06
You save:  ₨11,126.52
฿3,638.31
List Price:  ฿5,093.78
You save:  ฿1,455.47
₺3,237.16
List Price:  ₺4,532.16
You save:  ₺1,294.99
B$501.53
List Price:  B$702.17
You save:  B$200.63
R1,888.66
List Price:  R2,644.21
You save:  R755.54
Лв180.76
List Price:  Лв253.07
You save:  Лв72.31
₩134,741.70
List Price:  ₩188,643.77
You save:  ₩53,902.07
₪367.71
List Price:  ₪514.81
You save:  ₪147.10
₱5,617.33
List Price:  ₱7,864.49
You save:  ₱2,247.16
¥15,132.45
List Price:  ¥21,186.03
You save:  ¥6,053.58
MX$1,658.17
List Price:  MX$2,321.51
You save:  MX$663.33
QR364.88
List Price:  QR510.84
You save:  QR145.96
P1,378.06
List Price:  P1,929.34
You save:  P551.28
KSh13,256.67
List Price:  KSh18,559.87
You save:  KSh5,303.20
E£4,744.14
List Price:  E£6,641.99
You save:  E£1,897.84
ብር5,687.29
List Price:  ብር7,962.44
You save:  ብር2,275.14
Kz83,433.85
List Price:  Kz116,810.73
You save:  Kz33,376.88
CLP$98,290.17
List Price:  CLP$137,610.17
You save:  CLP$39,320
CN¥722.08
List Price:  CN¥1,010.95
You save:  CN¥288.86
RD$5,924.54
List Price:  RD$8,294.60
You save:  RD$2,370.05
DA13,479.97
List Price:  DA18,872.49
You save:  DA5,392.52
FJ$225.66
List Price:  FJ$315.94
You save:  FJ$90.27
Q780.13
List Price:  Q1,092.22
You save:  Q312.08
GY$20,949.30
List Price:  GY$29,329.86
You save:  GY$8,380.56
ISK kr13,941.60
List Price:  ISK kr19,518.80
You save:  ISK kr5,577.20
DH1,013.74
List Price:  DH1,419.27
You save:  DH405.53
L1,764.37
List Price:  L2,470.19
You save:  L705.82
ден5,702.11
List Price:  ден7,983.18
You save:  ден2,281.07
MOP$806.29
List Price:  MOP$1,128.85
You save:  MOP$322.55
N$1,909.24
List Price:  N$2,673.01
You save:  N$763.77
C$3,682.20
List Price:  C$5,155.22
You save:  C$1,473.02
रु13,347.49
List Price:  रु18,687.02
You save:  रु5,339.53
S/372.08
List Price:  S/520.93
You save:  S/148.85
K382.87
List Price:  K536.04
You save:  K153.16
SAR375.15
List Price:  SAR525.22
You save:  SAR150.07
ZK2,481.24
List Price:  ZK3,473.83
You save:  ZK992.59
L460.94
List Price:  L645.33
You save:  L184.39
Kč2,346.52
List Price:  Kč3,285.22
You save:  Kč938.70
Ft36,532.34
List Price:  Ft51,146.74
You save:  Ft14,614.40
SEK kr1,069.05
List Price:  SEK kr1,496.71
You save:  SEK kr427.66
ARS$85,802.56
List Price:  ARS$120,127.02
You save:  ARS$34,324.45
Bs691.35
List Price:  Bs967.92
You save:  Bs276.56
COP$386,901.39
List Price:  COP$541,677.43
You save:  COP$154,776.03
₡50,320.66
List Price:  ₡70,450.94
You save:  ₡20,130.27
L2,469.73
List Price:  L3,457.73
You save:  L987.99
₲739,686.52
List Price:  ₲1,035,590.72
You save:  ₲295,904.20
$U3,756.16
List Price:  $U5,258.77
You save:  $U1,502.61
zł399
List Price:  zł558.62
You save:  zł159.61
Already have an account? Log In

Transcript

Hello, in this JavaScript video, I am going to show you comparison operators. So as the name suggests, it allows you to do some sort of comparison compare something, you compare two pieces of data, they can be numbers, they could be strings, one might be a string, one might be a number. And you know, you can compare them you can see if they equal to each other, if you notice if the numbers if it's greater than the one in the back, so we're going to cover all of that right now. The first one is equal and equal, it double equals. So remember when we created variables before, so if I do var, and I call this call 192, equals 10. This single equals is the assignment operator.

It's the same privilege in most programming languages. So just bear that in mind. This just why I was on the right puts it in wherever on the left. Whereas this, this just says is the left side the same as the right side. If it is, then all good, we can basically just continue. Okay, so you know, pretty cool.

That's actually you know, use it, you would use this sort of stuff in a, you know, variety of ways. You would do it in stuff like if statements in loops will cover all in line a separate video, but we'll demonstrate this in the console. So console dot log. And if I do var one, double equals var two, this will return true or false, depending on whether you know or not, they're the same photo, save that reload, we get false. If I know up, I'm going to snap it like this. And if I turn this going on, and I reload this, we get true.

So that's, you know, pretty cool. Let me show you the next operator which is not getting you know what this does, it just checks if you know they're not equal. So if I copy that, copy this Yeah, man and to do not invoke do exclamation mark and then the equal sign and if we save this refresh, we get false because nine is equal to nine. Therefore this does not come off as true for 10 to 10. However, it is no true. The next operator that we are going to look at and this is useful in more maps scenario than anything else, is the greater than so great.

And this is, this is just going to check is vol one greater than bar to the way I would like to remember it is the open side is The larger or thus trying to say that the larger one and the closer it is the smaller one. Okay, so we say this. Okay, let me do the others as well. So to do less than you just flip this around. We'll see what we get. So we have false and true.

So this is saying is non greater than 10? No, it isn't. So this return false. And here is saying is nine less than 10. Yesterday, so returns true weapons if they're both the same number. So let's have a look.

We get false for both of them. The reason is, because it's saying is 10 greater than 10. And now 10 integrated on 10. It's the exact same thing with it is 10 less than 10? No, it's the exact same, but there is a new pair which is greater than or equal to the And if less than or equal to and to do that, you simply put a equals on the right hand side. And now if we run it anything we get true for the bottom two because 10 is not greater than 1010 is not less than 10.

But 10 is greater than or equal to 10 and 10 is less than or equal to 10 as well. And that's it for the comparison operator. There's one more I briefly want to cover in the equals let me copy this and the triple equals So let's save that run it see what we get. So we get true my thinking okay, same result. What happens if we change? Well, let's change at all.

I know it's still false. II just trying to think you know what? What's the difference? Let me show you something. So let me make this annoying. If you're married, I want the number to be fair.

And you know, it's true. What will happen if one's nine, but one of them the carry time, I think the first one equates to true. Second one doesn't. So don't equals checks if like, you know, if he called me as a human would look at it, because we could look into nine nine data same, whereas the triple equals not only checks if they're the same, but they're the same data type. And because they're not the same data type, this is a character or a string. And this is, you know, a pure number, this is an integer, so this will come up as false.

So this also factors in the data type as well, that needs to be saved not just purely the data that is, you know, being checked. So that's just an extra Who, you know think all of these, except for the triple equals improve any other language, the triple equals is only in the odd one programming language. So that's just something to bear in mind. recommendation is, when you're doing JavaScript, just always use the triple equals, unless you specifically know that you might need to do a comparison whether you might have a number as a string, but they could be the same. So that's it for the this video. If you have any questions, feel free to drop me a method take a look at the GitHub source code that it provided, and I look forward to seeing you in the next video.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.