Variables allow you to store information that can be used throughout a flow.
All Browserflow variables start with the prefix
$, as in
$selector. This naming convention allows Browserflow to differentiate between variables and normal text.
Due to this naming convention, extra processing is required if you want to append text directly to a variable.
For example, suppose you have a variable named
$timethat holds a value like
9:30. If you wanted to show an alert with the message
The time is 9:30AM, you may try setting the message field to
The time is $timeAM. However, this wouldn't work because Browserflow would look for a variable named
$timeAMrather than append "AM" to a variable named
In order to get the formatted text, create a new variable using Run Script. In this case, you can run it with the code
const $formattedTime = $time + "AM";and set the alert message to
The time is $formattedTime.