Este artículo discutirá usando el "Doble Tilde (~~)"Operador en JavaScript.
¿Cuál es el operador "Double Tilde" (~~) en JavaScript??
El "Doble Tilde (~~)"El operador es un doble"No bit a bit"Operador. Es una alternativa al "Matemáticas.piso()"Método para números positivos y el"Matemáticas.fortificar techo()"Método para números negativos. En lugar de usar matemáticas, puede utilizar este operador para calcular la parte entera de un número fraccional.
Ejemplo 1: Uso del operador de doble tilde (~~) sobre el número definido por el usuario en JavaScript
En este ejemplo, se evaluará un número definido por el usuario para el operador único y doble Tilde (~~):
En el fragmento de código anterior:
Producción
En la salida anterior, se puede observar que el resultado tanto de los "tilde sencillo (~)" y "Doble Tilde (~~)"Los operadores son los mismos ya que el único Tilde se aplica dos veces.
Ejemplo 2: Uso del operador de doble tilde (~~) junto con las matemáticas.Método de piso () en JavaScript
En este ejemplo particular, el valor especificado se evaluará a través del "Doble Tilde (~~)"Operador y el"Matemáticas.piso()"Método y su diferencia se observará:
En las líneas de código anteriores:
Producción
Se puede observar que tanto el "Operador de doble tilde (~~)" y el "Matemáticas.piso()El método "produjo la misma salida.
Conclusión
El "Doble Tilde (~~)"El operador es un operador doble no bit a bit a bit. Es una alternativa al "Matemáticas.piso()"Método para números positivos y"Matemáticas.fortificar techo()"Método para números negativos. Este operador se utiliza con el operador único de Tilde (~) en el enfoque anterior y las matemáticas.Método de piso () en el último enfoque para observar la diferencia. Este blog explicó el uso del operador de doble tilde (~) en JavaScript.