JavaScript基础实例:如何计算24点(1),JavaScript基础实例:如何计算24点(1)
【 tulaoshi.com - Javascript 】
<html
2004-04-26 <br<br<br<br
<form
请输入四个数字(1-13):<br<br
<input type="text" name="fa" size="2"
<input type="text" name="fb" size="2"
<input type="text" name="fc" size="2"
<input type="text" name="fd" size="2"
<br<br<input type="button" name="btn" onclick="javascript:funCount()" value=" 计算 "
</form
<br<br
<br<br
一副牌(52张)中,任意抽取4张可有1820种不同组合,其中有458个牌组算不出24点。
<br<br
二十世纪80年代中期,孙士杰从上海到美国定居。孙士杰有几位邻居是美国人。邻居家<br
的小孩到他家串门,他没有别的玩具供孩子们玩,就灵机一动,拿出一副扑克来教他们<br
玩“24点”。谁知,这一玩,竟令美国孩子着了迷。这些孩子又把这种游戏带回家中和<br
学校,人们发现这种游戏对开发智力十分有益,后来就在全美推广开了。
<script language="JavaScript"
function log(str)
{
document.write("<br"+str);
}
//生成计算表达式
function genExpress(exp,a,b,c,d,m1,m2,m3)
{
var exp=exp.replace("a",a);
exp=exp.replace("b",b);
exp=exp.replace("c",c);
exp=exp.replace("d",d);
exp=exp.replace("m1",m1);
exp=exp.replace("m2",m2);
exp=exp.replace("m3",m3);
return exp;
}
var answer = new Array();//正确答案的表达式
var counter = 0;//答案的个数
//测试表达式是否正确
来源:http://www.tulaoshi.com/n/20160129/1482993.html
看过《JavaScript基础实例:如何计算24点(1)》的人还看了以下文章 更多>>