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, wenn value 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.