---
title: Using expressions in Podaris
description: Certain fields in Podaris accept mathematical expressions and reference variables derived from attributes such as those associated with datasets.
---

[Skip to content](https://support.podaris.com/usingexpressions#main-content)

English

Show submenu for translations

![podaris\_logo\_png.png\]](https://support.podaris.com/hs-fs/hubfs/podaris_logo_png.png?height=50&name=podaris_logo_png.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Go to podaris.com](https://podaris.com/)

[Go to podaris.com](https://podaris.com/)

 Podaris Support Centre

- There are no suggestions because the search field is empty.

1. [Help Center](https://support.podaris.com/?hsLang=en)
2. [Planning & Engineering](https://support.podaris.com/planning-engineering?hsLang=en)
3. [Tutorials](https://support.podaris.com/planning-engineering?hsLang=en#tutorials)

# Using expressions in Podaris

## Certain fields in Podaris accept mathematical expressions and reference variables derived from attributes such as those associated with datasets.

![2021-10-13\_10-21](https://support.podaris.com/hs-fs/hubfs/2021-10-13_10-21.png?width=330&name=2021-10-13_10-21.png)

Where Podaris accepts mathematical expressions, you may make use of a variety of operators and variables. The following is an inexhaustive list of operators accepted throughout Podaris.

| Operator | Name | Syntax | Example | Result |
| --- | --- | --- | --- | --- |
| (, ) | Grouping | (x) | 2 \* (3 + 4) | 14 |
| , | Parameter separator | x, y | max(2, 1, 5) | 5 |
| . | Property accessor | obj.prop | obj={a: 12}; obj.a | 12 |
| ; | Statement separator | x; y | a=2; b=3; a\*b | \[6\] |
| + | Add | x + y | 4 + 5 | 9 |
| + | Unary plus | +y | +4 | 4 |
| - | Subtract | x - y | 7 - 3 | 4 |
| - | Unary minus | -y | -4 | -4 |
| \* | Multiply | x \* y | 2 \* 3 | 6 |
| / | Divide | x / y | 6 / 2 | 3 |
| %, mod | Modulus | x % y | 8 % 3 | 2 |
| ^ | Power | x ^ y | 2 ^ 3 | 8 |
| and | Logical and | x and y | true and false | false |
| not | Logical not | not y | not true | false |
| or | Logical or | x or y | true or false | true |
| xor | Logical xor | x xor y | true xor true | false |
| = | Assignment | x = y | a = 5 | 5 |
| ? : | Conditional expression | x ? y : z | 15 \> 100 ? 1 : -1 | -1 |
| == | Equal | x == y | 2 == 4 - 2 | true |
| != | Unequal | x != y | 2 != 3 | true |
| \< | Smaller | x \< y | 2 \< 3 | true |
| \> | Larger | x \> y | 2 \> 3 | false |
| \<= | Smallereq | x \<= y | 4 \<= 3 | false |
| \>= | Largereq | x \>= y | 2 + 4 \>= 6 | true |

- [Welcome](https://support.podaris.com/welcome?hsLang=en#main-content)

    - [Introduction](https://support.podaris.com/welcome?hsLang=en#introduction)
    - [Getting Started](https://support.podaris.com/welcome?hsLang=en#getting-started)
    - [Key Concepts](https://support.podaris.com/welcome?hsLang=en#key-concepts)
    - [Obtaining Further Help](https://support.podaris.com/welcome?hsLang=en#obtaining-further-help)
- [Projects](https://support.podaris.com/projects?hsLang=en#main-content)

    - [Projects Overview](https://support.podaris.com/projects?hsLang=en#projects-overview)
    - [Adding & Importing Sources](https://support.podaris.com/projects?hsLang=en#adding-importing-sources)
    - [Privacy Settings](https://support.podaris.com/projects?hsLang=en#privacy-settings)
    - [Collaborator Permissions](https://support.podaris.com/projects?hsLang=en#collaborator-permissions)
    - [Configuring Notifications](https://support.podaris.com/projects?hsLang=en#configuring-notifications)
    - [Project Menu](https://support.podaris.com/projects?hsLang=en#project-menu)
    - [Project Settings](https://support.podaris.com/projects?hsLang=en#project-settings)
    - [Projects FAQ](https://support.podaris.com/projects?hsLang=en#projects-faq)
    - [User Settings](https://support.podaris.com/projects?hsLang=en#user-settings)
- [Planning & Engineering](https://support.podaris.com/planning-engineering?hsLang=en#main-content)

    - [Plan Overview](https://support.podaris.com/planning-engineering?hsLang=en#plan-overview)
    - [Tools](https://support.podaris.com/planning-engineering?hsLang=en#tools)
    - [Controls](https://support.podaris.com/planning-engineering?hsLang=en#controls)
    - [Panels](https://support.podaris.com/planning-engineering?hsLang=en#panels)
    - [Modes](https://support.podaris.com/planning-engineering?hsLang=en#modes)
    - [Custom Tilesets](https://support.podaris.com/planning-engineering?hsLang=en#custom-tilesets)
    - [Datasets](https://support.podaris.com/planning-engineering?hsLang=en#datasets)
    - [Isochrones](https://support.podaris.com/planning-engineering?hsLang=en#isochrones)
    - [Optimising](https://support.podaris.com/planning-engineering?hsLang=en#optimising)
    - [Planning FAQ](https://support.podaris.com/planning-engineering?hsLang=en#planning-faq)
    - [Tutorials](https://support.podaris.com/planning-engineering?hsLang=en#tutorials)
    - [Terminology](https://support.podaris.com/planning-engineering?hsLang=en#terminology)
    - [Networks](https://support.podaris.com/planning-engineering?hsLang=en#networks)
    - [Streets](https://support.podaris.com/planning-engineering?hsLang=en#streets)
- [Scheduled Services](https://support.podaris.com/scheduled-services?hsLang=en#main-content)

    - [Terminology](https://support.podaris.com/scheduled-services?hsLang=en#terminology)
    - [Creating a Route (Tutorial)](https://support.podaris.com/scheduled-services?hsLang=en#creating-a-route-tutorial)
    - [GTFS Import](https://support.podaris.com/scheduled-services?hsLang=en#gtfs-import)
    - [Route Settings](https://support.podaris.com/scheduled-services?hsLang=en#route-settings)
    - [Analysis](https://support.podaris.com/scheduled-services?hsLang=en#analysis)
    - [Tutorials](https://support.podaris.com/scheduled-services?hsLang=en#tutorials)
    - [GTFS Export](https://support.podaris.com/scheduled-services?hsLang=en#gtfs-export)
- [Demand Responsive Transport Services](https://support.podaris.com/demand-responsive-transport-services?hsLang=en)
- [Stakeholder Engagement](https://support.podaris.com/stakeholder-engagement?hsLang=en#main-content)

    - [Engage](https://support.podaris.com/stakeholder-engagement?hsLang=en#engage)
    - [Creating Screenshots](https://support.podaris.com/stakeholder-engagement?hsLang=en#creating-screenshots)
- [Demand Modelling](https://support.podaris.com/demand-modelling?hsLang=en#main-content)

    - [Tutorials](https://support.podaris.com/demand-modelling?hsLang=en#tutorials)
    - [Glossary](https://support.podaris.com/demand-modelling?hsLang=en#glossary)
- [Accounts & Billing](https://support.podaris.com/accounts-billing?hsLang=en#main-content)

    - [Accounts FAQ](https://support.podaris.com/accounts-billing?hsLang=en#accounts-faq)
    - [Organisations](https://support.podaris.com/accounts-billing?hsLang=en#organisations)
- [Plugins and Integrations](https://support.podaris.com/plugins-and-integrations?hsLang=en)
- [Podaris:Insight](https://support.podaris.com/podarisinsight?hsLang=en#main-content)

    - [General](https://support.podaris.com/podarisinsight?hsLang=en#general)
    - [Analysis Types](https://support.podaris.com/podarisinsight?hsLang=en#analysis-types)
    - [FAQ](https://support.podaris.com/podarisinsight?hsLang=en#faq)
    - [Tutorials](https://support.podaris.com/podarisinsight?hsLang=en#tutorials)

[![Chill listening crop-3](https://support.podaris.com/hs-fs/hubfs/podaris_logo-1.png?width=142&height=55&name=podaris_logo-1.png "Chill listening crop-3")](https://support.podaris.com?hsLang=en)

<https://www.facebook.com/podaris> <https://twitter.com/podaris>

Copyright © 2026, Podaris Limited