开发环境用户数据不会保留;如欲参与内测请联系站务
居正Lv.10
天角兽

FIM++:像写信一样编程

文
著
中
E

发表于:

5,936
21
37,073
40
0
5
72
386
20

补充:变量变更

第 15 章
8 年前
1684

由于原文档缺了关于变量变更的介绍,经过译者测试,这里自己补充一下。如有缺漏,请指正!

下面所有的例子里, 位于{...} 里面的部分是可选的,而位于 (...|...) 里面的部分是可以相互代替的。

标识符意为变量名或方法名。

整数型变量加减

<标识符: 已定义的变量名> got <标识符: 数字型变量> (more|less)

例如:

Twilight got two more.
Twilight got 2 more.
Twilight got the number 2 more.

以上三行代码的作用都是把已定义的整数变量Twilight增加2。

或者,你也可以用前面说的内置方法sum来实现,只不过比较不顺眼:

Twilight did the sum of Twilight and 2.

字符串合并

字符串合并遵循类似下面的语法:

<标识符: 变量名或字符串> and <标识符: 变量名或字符串>
<标识符: 变量名或字符串>, <标识符: 变量名或字符串> and <标识符: 变量名或字符串>
...

举个例子:

Did you know that Twilight likes "My"?
Did you know that Dash likes "Little"?
Did you know that Pinkie likes "Pony"?
Did you know that Luna likes Twilight,Dash and Pinkie?
I said Luna.

输出:

My, Little, Pony

其他

其他相关操作请阅读Wiki。