La conversione "Number to Boolean" appartiene alla conversione di tipo esplicita. Per convertire un numero in un tipo di dati booleani dobbiamo utilizzare una funzione integrata Booleano (). Questo articolo presenta una comprensione dettagliata di come convertire i numeri in booleano in JavaScript. Successivamente, spiega l'impatto dell'uso di non "!"Segno e doppio non"!!" cartello.
Come convertire i numeri in booleani in JavaScript
Prima di saltare nella conversione del tipo, prima, dobbiamo capire cosa è il tipo di dati booleani? BENE! È un tipo di dati molto semplice che ha solo due possibili risultati sia vero che falso. Ora la domanda è mentre si converte gli altri tipi di dati in tipo di dati booleani; Quando tornerà vero e quando restituirà un valore falso?
In JavaScript, il tipo di dati booleani convertirà tutti i valori in true tranne i seguenti valori:
Ora è il momento di capire come possiamo convertire esplicitamente il tipo di dati numeri in tipo di dati booleani. In JavaScript, la funzione booleana restituirà vera per tutti i valori numerici diversi da 0.
Esempio
Il codice seguente mostrerà come convertire un numero in un valore booleano:
Nel codice sopra abbiamo creato una variabile e ci abbiamo assegnato un numero. Per convertire un valore numerico in un valore booleano abbiamo utilizzato una funzione integrata "Booleano"E la console.La funzione log () viene utilizzata per stampare il valore originale e convertito di "UN". Durante l'esecuzione riuscita del codice, otterremo il seguente output sulla console del browser:
Esempio
Consideriamo un altro esempio per capire quando booleano restituirà il valore falso:
Ora il codice sopra converte un valore numerico "0" in un tipo di dati booleani, di conseguenza, restituirà falso come mostrato nel seguente frammento:
Uso di "!"Il segno all'interno della funzione booleana fornisce un valore contraddittorio i.e. La funzione booleana mostrerà vera per 0 e false per tutti i valori diversi da zero. Usando due non segni "!!"Fornirà i risultati effettivi i.e. 0 = false, 1 = true.
Esempio
Per una migliore comprensione considera il seguente pezzo di codice:
Il codice di cui sopra fornisce il seguente output:
Lo snippet sopra verifica l'uso di "!"Il segno all'interno della funzione booleana mostra i risultati contrari.
Conclusione
In JavaScript, viene utilizzata una funzione integrata booleana per convertire il tipo di dati numerico in tipo di dati booleani. La funzione booleana restituisce vera per tutti i valori numerici diversi da zero. Tuttavia, l'uso di logico non operatore all'interno della funzione booleana risultati in risultati falsi. Questo articolo presenta una panoramica completa di come convertire un tipo di dati numerico in un tipo di dati booleani. Inoltre, descrive le conseguenze dell'uso logico non operatore "!"Così come la doppia negazione"!!".