榴莲自定义功能

来自XJ·Minecraft
Jeff讨论 | 贡献2021年3月6日 (六) 13:53的版本

关于

该功能为基于 JavaScript 虚拟执行环境的被动响应式可编程功能,仅在附属群机器人研究室内开启内测。如果您不熟悉编程也没关系,可以来尝试由大家开发的最新小功能,或者对机器人进行简单的“调教”;如果您熟悉 JavaScript,非常欢迎来发散您的创意;如果您有意愿学习 JavaScript 编程语言,那同样欢迎您加入来利用虚拟环境练习、测试、开发属于自己的专属功能。

由于该功能向群内完全开放了自定义能力,因此严禁出现包括但不限于有关政治、色情、暴力、恐怖等敏感话题或违规话题,严禁任何违反 QQ 软件许可及服务协议 8.2 条款的功能开发或调用,如果

  • 您开发违反以上内容的功能,例如从色情网站上搬运照片等,则您会被拉黑,该功能会被直接删除
  • 您利用他人开发的中立性功能有意调用导致出现违反以上内容的情况,例如利用他人开发的维基百科搬运功能搜索政治人物事件等,则您会被拉黑

另外,由于在群内所有群友共享一个 JavaScript 执行上下文,因此请不要恶意攻击虚拟执行环境,不要恶意覆盖、删除他人定义的变量或函数。屡犯不改的群友同样可能会被拉黑。

基本使用方法

本节罗列了无需编程知识就可以使用的功能列表,其中一些进阶的说明会用注释罗列到本节的最后。

计算器

此功能可以当作一个简单的计算器来用,支持 +, -, *, /, % (模), ** (幂) 等运算[注释 1]sin, cos, exp, log 等数学函数[注释 2]。为了


  1. 支持的运算符还包括位运算、比较运算、逻辑运算等,请参考表达式和运算符
  2. 为了方便使用数学函数,所有 Math 对象的属性和方法均直接赋给了全局对象。支持的数学常数和函数请参考 Math 对象

进阶使用方法

内置 API