Come convertire i numeri in booleani in JavaScript

Come convertire i numeri in booleani in JavaScript
La conversione del tipo è un fenomeno della conversione di un tipo di dati in un altro. Proprio come qualsiasi altro linguaggio di programmazione, JavaScript fornisce due tipi di conversioni di dati i.e. implicito ed esplicito. Nella conversione implicita JavaScript convertire automaticamente un tipo di dati in un altro mentre nella conversione di tipo esplicita dobbiamo utilizzare alcune funzioni integrate per convertire il tipo di dati.

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:

  • nullo
  • 0
  • Nan
  • falso
  • "
  • non definito

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:

var a = 10;
console.log ("Il numero originale:", a);
console.log ("numero convertito in booleano", booleano (a));

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:

var a = 0;
console.log ("Il numero originale:", a);
console.log ("numero convertito in booleano", booleano (a));

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:

var a = 0;
var b = 10;
console.log ("Il numero originale:", a);
console.Log ("Numero convertito in booleano", booleano (!UN));
console.log ("Il numero originale:", b);
console.Log ("Numero convertito in booleano", booleano (!B));

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"!!".