Converting data types

Converting (or casting) data types is very important throughout all functions provided by JWT.

To be able to set, transform or calculate values it might be necessary to turn a text value to a number, a number or a timestamp to a text, and even individual text or number values to a list.

The following functions will help you to achieve that.

Whenever you write a numeric term at the right-hand side of the + operator or a comparison operator like = , and the left-hand side is occupied by a text term, the parser will automatically transform the right-hand side term into a text toString().

Operator

Example

+

"His age is " + 30 is equivalent to "His age is " + toString(30)

= (any comparison operator)

"30" = 30 is equivalent to "30" = toString(30)

Available functions

Function Short description Output
toNumber()

Converts a text to a number.

number

toLogicalValue()

Converts a text and lists to a logical value.

boolean

toString()

Converts numbers and lists to plain text.

text

toStringList()

Converts text to a text list.

text list

toNumberList()

Converts text to a number list.

number list

issueKeysToIssueList()

Converts a text containing issue keys to an issue list.

Issue list