In Wahrheitswert umwandeln
Syntax
$value.toBoolean()
Beschreibung
Wandelt einen Wert in einen Wahrheitswert um. Diese Umwandlung geschieht normalerweise automatisch, wenn ein Wert in einem Kontext verwendet wird, wo ein Wahrheitswert erwartet wird, z.B. in einer Bedingung, wie $value.ifElse(true, false)
. Die explizite Konvertierung kann notwendig sein, wenn ein Wahrheitswert in ein Attribut eines Modellelemntes gespeichert werden soll.
Das Ergebnis wird wie folgt berechnet:
false
, wennvalue
false
,null
, oder leer ist,true
für alle anderen Fälle
Parameter
Name | Typ | Beschreibung | Pflicht | Default |
---|---|---|---|---|
value | Zahl/Zeichenkette/Wahrheitswert/Fachobjekt/Menge | Ein Wert, der in einen Wahrheitswert umgewandelt werden soll. | ja |
Rückgabewert
Typ: Wahrheitswert
Der umgewandelte Wert.
Beispiele
Boolscher Wert
false.toBoolean()
Ausgabe: false
Nicht boolscher Wert
date(2021, 5, 8).toBoolean()
Ausgabe: true
Da der Datumswert weder null, leer noch false ist, ergibt sich hier true.
Null
null.toBoolean()
Ausgabe: false
Leere Liste
list().toBoolean()
Ausgabe: false
Da die Liste leer ist, ergibt sich false
.