Συγκρίσεις Τιμών
Οι τύποι δεδομένων στη JavaScript μπορούν να συγκριθούν μεταξύ τους για να ελεγχθεί αν είναι ίδιοι ή διαφορετικοί. Για να γίνει αυτό, πρώτα ερμηνεύονται ως truthy
ή falsy
τιμές, και στη συνέχεια συγκρίνονται.
Οι τελεστές που χρησιμοποιούνται για τις συγκρίσεις είναι οι εξής:
Τελεστής | Ερμηνεία |
---|---|
== | Χαλαρή ισότητα. Συγκρίνει δύο τιμές χωρίς να λαμβάνει υπόψη τον τύπο τους. |
=== | Αυστηρή ισότητα. Συγκρίνει δύο τιμές λαμβάνοντας υπόψη και τον τύπο τους. |
!= | Χαλαρή ανισότητα. Συγκρίνει δύο τιμές χωρίς να λαμβάνει υπόψη τον τύπο τους. |
!== | Αυστηρή ανισότητα. Συγκρίνει δύο τιμές λαμβάνοντας υπόψη και τον τύπο τους. |
> | Μεγαλύτερο. Επιστρέφει true αν η πρώτη τιμή είναι μεγαλύτερη από τη δεύτερη. |
< | Μικρότερο. Επιστρέφει true αν η πρώτη τιμή είναι μικρότερη από τη δεύτερη. |
>= | Μεγαλύτερο ή ίσο. Επιστρέφει true αν η πρώτη τιμή είναι μεγαλύτερη ή ίση με τη δεύτερη. |
<= | Μικρότερο ή ίσο. Επιστρέφει true αν η πρώτη τιμή είναι μικρότερη ή ίση με τη δεύτερη. |