题目显示逻辑
通过与或非逻辑组合,控制一个题目是否显示
#
普通显示逻辑选中某个选项,显示下一道题
例子
Q1. 最常用下列哪个通信产品?【单选】Q1
- A. QQ
Q1A1
- B. 微信
- C. 微博
Q2. 你为什么最常用QQ?【文本题】Q2
自定义逻辑
if Q1A1 then show Q2
效果预览
小技巧
同一条件下显示或隐藏多道题目、选项、子问题的时候,可以写在一行,用,
分隔开,如if Q1 then show Q2, Q3, Q4A1
#
多个显示逻辑例子
Q1. 最常用下列哪个通信产品?【单选】Q1
- A. QQ
Q1A1
- B. 微信
- C. 微博
Q2. 你为什么最常用QQ?【文本题】Q2
Q3. 你对QQ有什么建议?【文本题】Q3
自定义逻辑
你可以写成一行,用,
分割开要显示的题目
if Q1A1 then show Q2, Q3
也可以分成多行
if Q1A1 then show Q2if Q1A1 then show Q3
效果预览
#
非逻辑没有选某个选项时,显示题目
例子
Q1. 最常用下列哪个通信产品?【单选】Q1
- A. QQ
- B. 微信
- C. 微博
Q1A3
Q2. 你为什么不最常用微博?【文本题】Q2
自定义逻辑
if Q1 and not Q1A3 then show Q2 # Q1已答并且没有选中C选项, 显示Q2
效果预览
#
多条件组合显示逻辑多种条件通过与(and)或(or)非(not)组合成新的条件
例子
Q1. 你使用的通讯工具是?【多选题】Q1
- A. QQ
- B. 微信
Q1A2
- C. 微博
Q2. 你在通讯工具上的使用时长是?【单选题】Q2
- A. 小于10分钟
Q2A1
- B. 1个小时
- C. 大于一个小时
Q3. 你使用微信每天小于10分钟的原因是?【文本题】Q3
自定义逻辑
if Q1A2 and Q2A1 then show Q3 # Q1选了微信,Q2选了小于十分钟,显示Q3
效果预览
小技巧
可以组合使用与and
、或or
、非not
逻辑和括号()
来实现你需要的条件