Advanced expressions
Use Advanced Expressions to filter an array of records to display specific data and perform expression transformations over the data.
We will display a list of people from the array of records, then filter them and display those that have entered a name. We will display their initials as a left avatar and add a label to each list item to display whether they are registered.
![Result with Advanced Expressions Result with Advanced Expressions](https://images.archbee.com/x7vdIDH6-ScTprfmi2XXX/LGvYapk-Ctp7XNjyF1AhK_ldcfoljjvzbydshpyny6img1005iphone13blueportrait.png?format=webp)
See the full example in GitHub.
As part of advanced expressions, you can define functions that will run the expressions. It can be a function for date transformations, maths calculations, or any string transformations. By using functions you will have cleaner code that is easier to read.
![Divided by 10 Divided by 10](https://images.archbee.com/x7vdIDH6-ScTprfmi2XXX/w4D0z4M_5GZfbVYTORcV1_hncb97qurvw7muuy4qigeimg1002iphone13blueportrait.png?format=webp)
This example shows a simple function that will divide the number from the datasource.
See the full code sample in GitHub.
![Doc contributor](https://s3.amazonaws.com/archbee-animals/rabbit.png)