# Expression-Syntax (einfach)

> Lerne die grundlegenden Bausteine einer Expression: Werte, Referenzen und Operatoren.

Source: https://bluepic.io/de/help/expressions-and-logic/expression-syntax  
Language: de  
Category: expressions-and-logic  
Last updated: 2026-06-16

Eine Expression besteht aus wenigen einfachen Teilen. Wenn du sie kennst, kannst du die meisten Expressions von Hand lesen und schreiben.

**Werte** sind die rohen Daten:

- Zahlen: `20`, `3.5`
- Text, in Backticks: `` `Hello` ``
- Wahr oder falsch: `true`, `false`

**Referenzen** holen Werte von anderswo aus deinem Template:

- Den Wert eines Inputfelds über seinen [Variable name](https://bluepic.io/help/expressions-and-logic/variables): `headline`
- Die [Maße](https://bluepic.io/help/expressions-and-logic/element-metadata-subproperties) eines anderen Elements, geschrieben als `element.property`: `text1.bottom`

**Operatoren** kombinieren Werte:

- Rechnen: `+`, `-`, `*`, `/`
- Vergleiche, die wahr oder falsch ergeben: `==`, `!=`, `>`, `<`, `>=`, `<=`

`text1.bottom + 20` bedeutet also "20 unterhalb der Unterkante von text1", und `price * 1.19` addiert 19% Mehrwertsteuer auf eine Zahl.

![](https://imagedelivery.net/mudX-CmAqIANL8bxoNCToA/b947ecca-e2aa-44c7-d06e-cb5ab8e5c100/max)

**[Functions](https://bluepic.io/help/expressions-and-logic/functions)** erledigen aufwendigere Arbeit. Sie werden in Großbuchstaben mit ihren Eingaben in Klammern geschrieben, und du kannst sie verschachteln: `ROUND(price)`, `ADD(text1.width, 40)`.

Um einen Wert in laufenden Text einzusetzen, nutze `${ }` innerhalb von Backticks: `` `Total: ${price} EUR` `` ergibt "Total: 20 EUR".
