cast.as_bool

Unterstützt in:
cast.as_bool(string_or_int)

Beschreibung

Die Funktion konvertiert einen Ganzzahl- oder Stringwert in einen booleschen Wert. Funktionsaufrufe mit Werten, die nicht umgewandelt werden können, geben FALSE zurück. Gibt nur für die Ganzzahl 1 und den String „true“ (Groß-/Kleinschreibung wird nicht beachtet) TRUE zurück.

Parameterdatentypen

INT|STRING

Rückgabetyp

BOOL

Codebeispiele

Beispiel 1

In diesem Beispiel wird gezeigt, wie ein nicht boolescher String umgewandelt wird.

cast.as_bool("123") = false
Beispiel 2

Wahrer Integerwert (1)

cast.as_bool(1) = true
Beispiel 3

Truthy-String

cast.as_bool("true") = true
Beispiel 4

Wahrheitsgemäßer String in Großbuchstaben

cast.as_bool("TRUE") = true
Beispiel 5

Negative Ganzzahl

cast.as_bool(0-1) = false
Beispiel 6

Falsche Ganzzahl (0)

cast.as_bool(0) = false
Beispiel 7

Leerer String

cast.as_bool("") = false