So konvertieren Sie Booleane in JavaScript in Zahlen

So konvertieren Sie Booleane in JavaScript in Zahlen
Wie andere Programmiersprachen unterstützt JavaScript den Booleschen Datentyp. Der Boolesche Datentyp enthält einen der Werte true/ein- und falsch/aus. Es gibt verschiedene Methoden zur Konvertierung eines Booleschen in eine Nummer mit JavaScript. Wenn Sie einen Booleschen in eine Nummer konvertieren, erhalten Sie entweder 0 oder 1 anstelle von Falsch/Aus oder True/auf. Dieser Artikel bietet eine Demonstration der Umwandlung eines Booleschen in eine Nummer in JavaScript:

Bevor wir uns mit den Details befassen, verwenden wir hier VS -Code, um Javascript -Code zu schreiben.

So konvertieren Sie einen Booleschen in eine Zahl in JavaScript

Dieser Abschnitt bietet die Verwendung verschiedener Funktionen und Operatoren, mit denen ein Booleschen in JavaScript in eine Nummer umgewandelt wird.

So verwenden Sie den Unary Operator, um einen Booleschen in eine Nummer in JavaScript umzuwandeln

Der unary Operator preist nur ein “+”Zeichen auf einen Booleschen Wert und der boolesche Wert wird in die jeweilige Zahl umgewandelt. Der UNIARY -Betrieb wird unter Verwendung der folgenden Syntax durchgeführt:

Syntax

+;

Beispielsweise wandelt der folgende Code falsche und echte boolesche Werte in relevante Zahlen um:

Code

var n = +true; // Speichern Sie die +true in n Variablen
Konsole.log (n); // Drucken der N -Variablen
var m = +false; // Speichern Sie die +false in M ​​-Variable
Konsole.log (m); // Drucken der M -Variablen

Ausgang

So verwenden Sie den ternären Operator, um einen Booleschen in eine Nummer in JavaScript umzuwandeln

Der ternäre Operator (?) wird verwendet, indem die unten angegebene Syntax folgt:

Syntax

? 1: 0;

Die folgende Codezeile verwendet den ternären Operator, um False und treu auf 0 bzw. 1 zu konvertieren:

Code

var q = true ? 1: 0; // Q -Variable deklarieren
Konsole.log (q); // Drucken der Q -Variablen
var w = falsch ? 1: 0; // W Variable deklarieren
Konsole.log (w); // Drucken der W Variablen

Ausgang

So verwenden Sie Number () -Funktion, um einen Booleschen in eine Nummer in JavaScript umzuwandeln

Die Funktion number () kann verwendet werden, um einen Booleschen Wert in eine Zahl umzuwandeln, und sie funktioniert auf der Grundlage der folgenden Syntax:

Syntax

Nummer (Boolesche Wert);

Der unten angegebene Code zeigt, dass der Boolesche Wert übergeben wird, um ihn in eine Zahl zu konvertieren:

Code

var e = nummer (true); // Evariable deklarieren
Konsole.log (e); // Drucken der E -Variablen
var r = nummer (false); // R -Variable deklarieren
Konsole.log (r); // Drucken der R -Variablen

Ausgang

So verwenden Sie arithmetische Operatoren, um Booleschen in eine Nummer in JavaScript umzuwandeln

Interessanterweise können die arithmetischen Operatoren auch verwendet werden, um einen Booleschen in eine Zahl in JavaScript umzuwandeln.

Usingen *, um einen Booleschen in eine Nummer umzuwandeln

Die unten angegebene Syntax wandelt den Booleschen in die Nummer um:

*1

Die folgenden Codezeilen konvertieren den Booleschen Wert “FALSCH”Zu der jeweiligen Zahl (0) und“WAHR" bis 1":

Code

var a = false*1; // eine Variable deklarieren
Konsole.Protokoll (a); // Drucken der A -Variablen
var s = true*1; // Deklarieren von S -Variable
Konsole.Protokoll (s); // Drucken der S -Variablen

Ausgang

Verwenden Sie +, um einen Booleschen in eine Zahl umzuwandeln

Um einen Booleschen mit + -Operator in eine Zahl umzuwandeln, müssen Sie mit diesem booleschen Wert „0“ verwenden: Wir haben geübt “+”Um boolean wie unten gezeigt in eine Zahl umzuwandeln:

var d = false+0; // D -Variable deklarieren
Konsole.log (d); // Drucken der D -Variablen
var f = true+0; // F Variable deklarieren
Konsole.log (f); // Drucken der F -Variablen

Ausgang

Abschluss

JavaScript unterstützt verschiedene Funktionen und Operatoren, um einen Booleschen in eine Nummer umzuwandeln. Dieser Artikel enthält die Funktionalität der Number () -Funktion und Operatoren wie und, oder unärtet, ternär und arithmetisch. Alle diese Operatoren und Funktionen werden verwendet, um einen Booleschen in eine Nummer umzuwandeln. Eine boolesche Nummer hat Value true/on und falsch/aus; Wenn ein Booleschen in eine Zahl umgewandelt wird.