变量:修订间差异

标签移动版编辑 移动版网页编辑
标签移动版编辑 移动版网页编辑
 
(未显示同一用户的2个中间版本)
第16行:
@global b:qwerty
[action_x]
@globaldefine c:10.0
</pre>}}
 
第38行:
通过${core.price},可以引用core节的price键,若节为section则指向自己,这包含复制的节,但是有些复制实现在序列化完成后,这是不可引用的。
 
<br>引用支持多个值进行替换,不过值必须满足匹配式[aAa-zZ_zA-Z_][aA00-9a-zA-zZ9_Z_.]*,且不能为运算函数。
 
<br>请注意${\s*(.*)\s*}是它的有效范围,不要在外圈填充空格。{{折叠|变量引用例子|<pre>
第55行:
 
==数学运算==
${}支持使用double进行以下数学运算,不过它存在运算优先级问题,建议运算式加上(),运算函数不一定需要()
#+-*/^()
#sqrt()
#int()
*rad/弧度
#sin()
#cos()
*例子
#${1+(2*2)}==5
#${sqrt(4)}==2
#${int 1}==1
#a=1,b=2 ${a+b}==3
请注意如果你不想进行数学运算,那么替换式不要包含“+-*/^()”其中的任何一个。
255

个编辑