Skip to main content
Version: latest

语法

基本语法#

描述keyword
题目Q1
选项Q1A1
矩阵题子问题Q1S1
矩阵题子问题选项Q1S1A1
连续题目Q1~4
连续选项Q1A1~4
连续矩阵题子问题Q1S1~4
条件语句if...then...
答案个数len Q1
注释# 这是一段注释,不会被运行
note

若题目等序号连续 3 个以上时,会在页面刷新后,自动转换成 1~3 的形式,如:

Q1, Q2, Q3 # 合并成 Q1~3

若数量不足 3 个,或不是按顺序输入时,不会合并,如:

Q1, Q2 # 连续数量不足 3 个,所以不合并
Q1, Q3, Q2 # 由于不是按顺序写入,所以不变

操作符#

描述keyword
逻辑与and
逻辑或or
逻辑非 not
逻辑组合()
大于>
大于或等于>=
等于 ==
小于<
小于或等于<=

函数#

keyword描述例子
hide隐藏题目或选项hide Q1
show显示题目或选项(见下面注意事项)show Q1
branch连线跳转逻辑(甄别题常用)if Q1A1 then branch from Q1 to END
replace替换题目内容replace "XXX" in Q2 title with Q1
shuffle随机排序shuffle Q1A1~3
random show随机抽取random show 1 from Q1~3 weight by 1:1:2
note

函数show最后会被转换成函数hide,即 if 【一段条件】 then show Q1 会被转换成 if not (【一段条件】) then hide Q1。详细原因见 常见问题