Questo articolo discuterà usando il "Double Tilde (~~)"Operatore in JavaScript.
Qual è l'operatore "Double Tilde" (~~) in JavaScript?
IL "Double Tilde (~~)"L'operatore è un doppio"Non bit"Operatore. È un'alternativa al "Matematica.pavimento()"Metodo per numeri positivi e"Matematica.ceil ()"Metodo per numeri negativi. Invece di usare la matematica, è possibile utilizzare questo operatore per calcolare la parte intera di un numero frazionario.
Esempio 1: Utilizzo del doppio operatore Tilde (~~) sul numero definito dall'utente in JavaScript
In questo esempio, un numero definito dall'utente verrà valutato per il singolo e il doppio operatore di tilde (~~):
Nel frammento di codice sopra:
Produzione
Nell'output di cui sopra, si può osservare che il risultato di entrambi i "singolo tilde (~)" E "Double Tilde (~~)"Gli operatori sono gli stessi poiché il singolo tilde viene applicato due volte.
Esempio 2: utilizzo dell'operatore Double Tilde (~~) insieme alla matematica.Metodo floor () in javascript
In questo esempio particolare, il valore specificato verrà valutato tramite "Double Tilde (~~)”Operatore e il"Matematica.pavimento()"Il metodo e la loro differenza saranno osservati:
Nelle righe di codice sopra:
Produzione
Si può osservare che entrambi i "Double Tilde Operator (~~)" e il "Matematica.pavimento()"Il metodo ha prodotto lo stesso output.
Conclusione
IL "Double Tilde (~~)"L'operatore è un operatore doppio non bitwise. È un'alternativa al "Matematica.pavimento()"Metodo per numeri positivi e"Matematica.ceil ()"Metodo per numeri negativi. Questo operatore viene utilizzato con il singolo Tilde Operator (~) nel primo approccio e la matematica.Metodo del pavimento () in quest'ultimo approccio per osservare la differenza. Questo blog ha spiegato l'uso dell'operatore Double Tilde (~) in JavaScript.