大家好,Stackoverflow Family,我正在尝试为我的网站创建一个小型测验应用程序。我已经创建了真/假和分数调查问卷,但我坚持的调查问卷类似于 this 。
这些类型的测验的逻辑是什么?
我使用 php 和 jquery。
最佳答案
基本上从一个问题开始,比如:
你有四条腿吗?
如果他们回答"is",那么你就到达终点了,狗。问:
你是狗吗?
如果答案是否定的。提出一个问题,显示狗和他们的答案之间的区别,以及他们的答案是什么。所以下次如果有人不是狗,就问他们这个问题。
你是什么? 一只猫 提出一个将猫和狗分开的问题? “你去喵吗?”
基本上建立了一个数据树,每个问题都指向"is"或“否”操作的问题。或终点,即“你是这个吗?”或“那你是什么?”
从理论上讲,它并不完美,但它非常好,如果之前已经输入过,这将引导用户找到他们正在寻找的答案。
这就是逻辑,但我不使用 PHP,所以你必须自己弄清楚如何实现它。
关于php - 按步骤逻辑进行测验算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876448/