高 云
(山西大同大学数学与计算机科学学院,山西大同037009)
基于DOM验证蒙提霍尔悖论的设计与实现
高 云
(山西大同大学数学与计算机科学学院,山西大同037009)
蒙提霍尔悖论自诞生以来,就受到许多博弈论爱好者的不断研究,虽然最终验证了该悖论是成立的,但是研究者给出的论证大多都是深奥难懂的数学公式和推论。为了使大多数读者能够直观的理解该悖论的成立,这里采用了设计直观页面,读者亲自操作,最终通过统计实验数据得出概率的方式来帮助读者对悖论成立的理解。进行该项设计可以采用多种开发工具,而DOM无疑是一个非常适合的选择,它允许程序和脚本动态地访问和更新文档的内容、结构和样式,提供了标准的HTML和XML对象集,并有一个标准的接口来访问并操作它们,使页面的设计实现变得简单方便。
DOM;ECMAScript;蒙提霍尔悖论;算法
蒙提霍尔悖论又叫做三门问题(Monty Hall problem),是一个源自博弈论的数学游戏问题,大致出自美国的电视游戏节目Let's Make a Deal。问题的名字来自该节目的主持人蒙提·霍尔(Monty Hall)。
蒙提霍尔悖论问世以来,众多的博弈论爱好者对其进行了研究和验证,虽然研究结果最终证明了该悖论的成立,但是深奥的数学公式以及推论过程使得大多数读者很难理解该悖论成立的原因。基于这种情况,本文设计了一种类似于游戏的交互页面,使得读者亲自动手实践,最终使用统计实验数据得出换门后得到正确选择的概率,验证了蒙特霍尔悖论。……