Vergleichsoperatoren

Vergleichsoperatoren und Syntax, die man bei Javascript verwenden kann?
Wie kann man "nicht gleich", "weniger als" und "größer als" Zustand von Zahlenwerten überprüfen?

Erklärung


Vergleichsoperatoren:

Sie werden verwendet, um numerische (Nummern), Zeichenfolgen- oder Boolesche Werte zu vergleichen.

Operatorensyntax Beschreibung
== wertet die Bedingung aus, ob zwei Nummern oder Zeichenfolgenwerte gleich sind
!= wertet die Bedingung aus, ob zwei Nummern oder Zeichenfolgenwerte nicht gleich sind
> wertet die Bedingung aus, ob eine Nummer größer als eine andere ist
< wertet die Bedingung aus, ob eine Nummer weniger als eine andere ist
>= vergleicht die Nummern und überprüft, ob eine Nummer größer als oder gleich wie eine andere ist
<= vergleicht die Nummern und überprüft, ob eine Nummer weniger als oder gleich wie eine andere ist
=== verwendet zum Vergleich und zur Überprüfung, ob zwei Werte strikt gleich sind
!== verwendet zum Vergleich und zur Überprüfung, ob zwei Werte nicht strikt gleich sind

Der Hauptunterschied zwischen "gleich wie(==)" und "(===) strikt gleich" ist resp_codess der Gleichheitsvergleich nach Typumwandlung für "gleichen zu (==)" und vor Typumwandlung für "(===) strikt gleich" stattfindet.
i.e "5" == 5
and "5" !== 5

Beispiel Code:
<script language="javascript">
var a = "5";
var b = 5;
if(a == b)
{
document.write(" Testvergleichsoperator für Gleichgestellte ");
}
if(a === b)
{
document.write(" Testvergleichsoperator für strikte Gleichgestellte ");
}
</script>

Ergebnis:
Als a ist nicht strikt gleich wie b, resp_codenn wird die zweite Nachricht nicht gedruckt