Do you write it with all the extra %% symbols everywhere? I find it so easy to get bugs creeping into the page text when there's lots of variables involved, if I have to type dozens of % symbols all over the place. Miss one, and the whole page displays wrong. Keeping the variable outside of the page's text " " means I know it will always display correctly. Only have to type 1 % instead of a bunch of them.
Not to mention saving on variables. Instead of making a new variable every time you want to do an equation, just to display an answer. Of course, I'm repeating things people already know, but I love illustrating things and just can't help myself:)
Using lengthy %% way (have to type two lines):
%VARIABLE3 := %VARIABLE1 + %VARIABLE2
$PAGETEXT := $PAGETEXT + "The answer is %%VARIABLE3%%"
Keeping it simple on one line:
$PAGETEXT := $PAGETEXT + "The answer is " + (%VARIABLE1 + %VARIABLE2)
When it's the difference between a 50 line script or a 100 line script that takes twice as long to type, I'd always choose the simple way over extra variables and %% symbols everywhere. Anyhow, now that I've bored everyone with a quick rant, I'll let you all get back to whatever you're doing :)