Jak przekonwertować boolean na liczby w JavaScript

Jak przekonwertować boolean na liczby w JavaScript
Podobnie jak inne języki programowania, JavaScript obsługuje logiczny danych. Boolean Typ danych zawiera jedną z wartości prawdziwych/włączonych i fałszywych/wyłączonych. Istnieją różne metody przekształcenia logiki na liczbę za pomocą JavaScript. Podczas przekształcania boolean na numer, dostaniesz odpowiednio 0 lub 1. Ten artykuł zawiera demonstrację przekształcenia logiki w numer w JavaScript:

Przed przejściem do szczegółów, tutaj używamy kodu VS do napisania kodu JavaScript.

Jak przekonwertować boolean na numer w JavaScript

Ta sekcja zawiera użycie różnych funkcji i operatorów, które zostaną użyte do konwersji logicznej na numer w JavaScript.

Jak używać Unary Operator do konwersji logicznej na numer w JavaScript

Unary Operator po prostu prefiksuje „+”Podpis na wartość logiczną, a wartość logiczna zostanie przekonwertowana na odpowiednią liczbę. Operacja nie jest przeprowadzana przy użyciu następującej składni:

Składnia

+;

Na przykład następujący kod przekształca wartości fałszywe i prawdziwe logiczne na odpowiednie liczby:

Kod

var n = +true; // przechowywanie +true w zmiennej n
konsola.log (n); // Drukowanie zmiennej N
var m = +false; // przechowywanie zmiennej +false w m
konsola.log (m); // Drukowanie zmiennej M

Wyjście

Jak używać operatora trójskładnikowego do konwersji logicznej na numer w JavaScript

Operator trójskładnikowy (?) jest używany przez przestrzeganie składni podanej poniżej:

Składnia

? 1: 0;

Poniższy wiersz kodu używa operatora trójskładnikowego do konwersji FALSE i TRUE odpowiednio na 0 i 1:

Kod

var q = true ? 1: 0; // deklarowanie zmiennej Q
konsola.log (q); // Drukowanie zmiennej Q
var w = false ? 1: 0; // deklarowanie zmiennej W
konsola.log (w); // Drukowanie zmiennej W

Wyjście

Jak używać funkcji numer () do konwersji logicznej na numer w JavaScript

Funkcję liczby () może być użyta do konwersji wartości logicznej na liczbę i działa na podstawie następującej składni:

Składnia

Liczba (wartość boolean);

Poniższy kod pokazuje, że wartość logiczna jest przekazywana w celu przekonwertowania jej na liczbę:

Kod

var e = liczba (true); // deklarowanie zmiennej E
konsola.log (e); // Drukowanie zmiennej E
var r = liczba (false); // deklarowanie zmiennej r
konsola.log (r); // Drukowanie zmiennej R

Wyjście

Jak używać operatorów arytmetycznych do konwersji logicznej na numer w JavaScript

Co ciekawe, operatorzy arytmetyczne mogą być również użyte do konwersji logicznej na numer w JavaScript.

Uśpiewać *, aby przekonwertować boolean na numer

Składnia podana poniżej przekształca boolean na numer:

*1

Poniższe wiersze kodu konwertują wartość logiczną „FAŁSZ”Do odpowiedniej liczby (0) i„PRAWDA„Do„ 1 ”:

Kod

var a = false*1; // deklarowanie zmiennej
konsola.log (a); // Drukowanie zmiennej A
var s = true*1; // deklarowanie zmiennej
konsola.log (y); // Drukowanie zmiennej S

Wyjście

Używanie + do konwersji logicznej na liczbę

Aby przekonwertować boolean na numer za pomocą + operatora, musisz użyć „0” z tą wartością logiczną: Ćwiczyliśmy „+„Aby przekonwertować boolean na liczbę, jak pokazano poniżej:

var d = false+0; // deklarowanie zmiennej D
konsola.log (d); // Drukowanie zmiennej D
var f = true+0; // deklarowanie zmiennej F
konsola.log (f); // Drukowanie zmiennej F

Wyjście

Wniosek

JavaScript zapewnia obsługę różnych funkcji i operatorów w celu przekonwertowania logicznego na liczbę. Ten artykuł zawiera funkcjonalność funkcji liczb () oraz operatorów takich jak i, lub, Unary, Thetherary i Arytmetyka. Wszystkie te operatory i funkcje służą do konwersji logicznej na liczbę. Liczba logiczna ma wartość prawdziwą/włączoną i fałszywą/wyłączoną; Dlatego gdy logika jest przekształcana w liczbę, zwróciłaby odpowiednio 1 lub 0.