In the previous lesson you saw where variables take their values from and how you can make operations on them. But the results of these operations may vary, depending on a character you use for embracing the operation.
Run this script:
♥number = 2
dialog ♥number+♥number
The dialog displays 4
— the result of adding 2 and 2, which are the values of the ♥number
variable. Now try this:
♥number = 2
dialog ‴♥number+♥number‴
Now you see 2+2
in the dialog. What happened? The answer lies in the ‴
character. Do you remember it? It is used to embrace strings (texts) containing spaces. In this case, the expression ‴♥number+♥number‴
is treated as text, so the robot just inserts the value of the ♥number
variable on both sides of the +
sign and displays it all as text, not the result of a mathematical operation.
The next lesson will be useful for ones who mastered C# language and Microsoft .NET Framework.