入参的函数,咒语就是函数名,脑袋里的想法就是各个入参,脑袋里没有对应想法的入参就传空。
计算机函数是指一段可以直接被另一段程序或代码引用的程序或代码。看起来很绕口,其实很好理解,比如你创建了一个名为“10以内加法”的函数,这个函数有两个入参a和b,函数的实现是c=a+b,然后把c的结果用弹窗展示出来。你调用这个函数的时候就输入a=1和b=1,那最后的结果是界面上弹出弹窗,内容是c=2。这就是一个最简单的函数。
同理,照明咒也是一样,你调用照明咒这个函数的时候,输入必需的参数就能在魔杖尖召唤出光球,但是你也可以输入一些约定好的不是必需的参数达成不一样的效果。就像“旋转速度”和“是否明暗变化”这两个参数,你不传照明咒也不会失败,你传了之后就能达成不一样的效果。
为了验证自己的想法,艾伦又一次施放了照明咒,这次他释放时只想象了光球在魔杖尖旋转,果然他召唤出了一个在魔杖尖旋转的光球;然后他又只想着光球在魔杖尖忽明忽暗释放了照明咒,果然召唤出了一个在魔杖尖忽明忽暗的光球。
原来课本上魔咒的改进就是发现了魔咒的新用法啊!
艾伦又把目光落到了剩下两个value为空的键值对的key的翻译上:“轨迹”和“循环次数”。
艾伦的心忽然剧烈地跳动起来,他忽然意识到了这两个key的作用和现实上的意义,他如果开发出这两个key的作用,就意味着他对照明咒的再一次也是最终的改进。
这肯定是要上教科书的啊!自己这个发现明显比那个布莱克改进的要实用多了!不知道魔法部会给自己发多少的奖金!艾伦美滋滋地想着。
不过当务之急还是把这两个key的作用给发掘出来,在图书馆人多眼杂,肯定不行。艾伦暗暗地想着。
然后艾伦就把借的书都还了回去,头也不回地冲向了昨天呆的那个废弃的女生盥洗室。
“女厕所!你们的皇帝回来了!”