In diesem Artikel wird mit der “besprochen“Doppelte Tilde (~~)Operator in JavaScript.
Was ist der "Doppel Tilde" (~~) Operator in JavaScript?
Der "Doppelte Tilde (~~)"Operator ist ein Doppel"Nicht bit" Operator. Es ist eine Alternative zur “Mathematik.Boden()"Methode für positive Zahlen und die"Mathematik.Ceil ()Methode für negative Zahlen. Anstatt Mathematik zu verwenden, können Sie diesen Operator zur Berechnung des ganzzahligen Teils einer Bruchnummer verwenden.
Beispiel 1: Verwendung des Doppel-Tilde (~~) -Operators auf der benutzerdefinierten Nummer in JavaScript
In diesem Beispiel wird eine benutzerdefinierte Zahl sowohl für den einzelnen als auch für den Doppel-Tilde (~~) Operator bewertet:
Im obigen Code -Snippet:
Ausgang
In der obigen Ausgabe kann beobachtet werden, dass das Ergebnis von beiden “Einzeltilde (~)" Und "Doppelte Tilde (~~)Die Operatoren sind gleich, da die einzelne Tilde zweimal angewendet wird.
Beispiel 2: Verwendung des Doppel -Tilde (~~) -Ports zusammen mit der Mathematik.Floor () Methode in JavaScript
In diesem speziellen Beispiel wird der angegebene Wert über die “bewertet“Doppelte Tilde (~~)"Operator und die"Mathematik.Boden()Methode und ihr Unterschied werden beobachtet:
In den obigen Codezeilen:
Ausgang
Es kann beobachtet werden, dass beide “Doppel -Tilde -Operator (~~)" und das "Mathematik.Boden()Die Methode ergab den gleichen Ausgang.
Abschluss
Der "Doppelte Tilde (~~)Operator ist ein doppelter Bitgewise -Operator. Es ist eine Alternative zur “Mathematik.Boden()"Methode für positive Zahlen und"Mathematik.Ceil ()Methode für negative Zahlen. Dieser Operator wird mit dem einzelnen Tilde -Operator (~) im früheren Ansatz und der Mathematik verwendet.Floor () Methode im letzteren Ansatz, um den Unterschied zu beobachten. In diesem Blog wurde die Verwendung des Doppel -Tilde (~) -Portlers in JavaScript erläutert.