资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
javascript 24点游戏代码
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title> 24点游戏_管理资源吧_www.glzy8.com </title> <style> body, td { font-family: 宋体; font-size: 9pt; background-color:#6699FF; color: #FFFFCC; } .tht { font-family: 黑体; font-size: 24pt; color: #000066; font-weight:bold } input { border: #C6FFFF 1px solid; background-color: #003399; color: #FFFFFF; } .ipk {width: 39; height: 30; font-size: 14pt; font-weight:bold } .tit { font-size: 14pt; border: #333399 2px solid; background-color: #ffffff; color: #333399; font-weight:bold } .bg { width: 70; height: 32; } .xg { width: 75; height: 30; } #pkbox { width: 320; height: 110; } #pkbox span { border: #660099 3px solid; background-color: #ffffff; width: 68; height: 100; color: #000000; font-size: 50px; text-align: center; cursor:hand; padding: 16 0; font-weight:bold; } #sskgxx { border: #000066 2px solid; background-color: #6666FF; width: 130; height: 180; color: #ffCCFF; overflow: auto; padding: 4 7 } #k_jg { color: #FF6666; font-size: 14pt; font-weight:bold; width: 130; } </style> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3D%22JavaScript%22%3E%20%0D%0A%0D%0A%2F%2F%20%E7%A8%8B%E5%BA%8F%E4%BD%9C%E8%80%85%EF%BC%9A%E6%B5%B7%E6%B5%AA%20%0D%0A%2F%2F%20%E6%97%A5%E6%9C%9F%EF%BC%9A2005-8-13%20%0D%0A%0D%0Afunction%20lop(j)%20%0D%0A%7B%20%0D%0A%20%20if(j%3E0)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20%20var%20ss%20%3D%20lop(j-1)%3B%20%0D%0A%20%20%20%20var%20px%20%3D%20%22%22%3B%20%0D%0A%20%20%20%20var%20oo%20%3D%20%22%241%22%2Bj%2B%22%242%22%3B%20%0D%0A%20%20%20%20for(var%20k%3D0%3B%20k%3C%3Dj%3B%20k%2B%2B)%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20var%20re%20%3D%20new%20RegExp(%22(%5C%5Cd%7B%22%2Bk%2B%22%7D)(.*%3F%3B)%22%2C%22g%22)%3B%20%20%0D%0A%20%20%20%20%20%20px%20%2B%3D%20ss.replace(re%2Coo)%3B%20%0D%0A%20%20%20%20%7D%20%0D%0A%20%20%20%20return%20px%3B%20%0D%0A%20%20%7D%20%0D%0A%20%20else%20%0D%0A%20%20%20%20return%20%220%3B%22%3B%20%0D%0A%7D%20%0D%0A%0D%0Avar%20gt%20%3D%20lop(3).slice(0%2C-1).split(%22%3B%22)%3B%20%0D%0Afor(var%20i%3D0%3B%20i%3Cgt.length%3B%20i%2B%2B)%20%0D%0A%20%20gt%5Bi%5D%20%3D%20gt%5Bi%5D.split(%22%22)%3B%20%0D%0A%0D%0Avar%20ot%20%3D%20%5B%5D%3B%20%0D%0Avar%20op%20%3D%20%5B%22%2B%22%2C%22-%22%2C%22*%22%2C%22%2F%22%5D%3B%20%0D%0Afor(var%20x%3D0%3B%20x%3C4%3B%20x%2B%2B)%20%0D%0A%20%20for(var%20y%3D0%3B%20y%3C4%3B%20y%2B%2B)%20%0D%0A%20%20%20%20for(var%20z%3D0%3B%20z%3C4%3B%20z%2B%2B)%20%0D%0A%20%20%20%20%7B%20%0D%0A%20%20%20%20%20%20ot%5Bot.length%5D%20%3D%20%22(%20(a%22%2Bop%5Bx%5D%2B%22b)%22%2Bop%5By%5D%2B%22c)%20%22%2Bop%5Bz%5D%2B%22d%22%3B%20%0D%0A%20%20%20%20%20%20ot%5Bot.length%5D%20%3D%20%22(%20a%22%2Bop%5Bx%5D%2B%22(b%22%2Bop%5By%5D%2B%22c))%20%22%2Bop%5Bz%5D%2B%22d%22%3B%20%0D%0A%20%20%20%20%20%20ot%5Bot.length%5D%20%3D%20%22a%22%2Bop%5Bx%5D%2B%22(%20(b%22%2Bop%5By%5D%2B%22c)%22%2Bop%5Bz%5D%2B%22d)%20%22%3B%20%0D%0A%20%20%20%20%20%20ot%5Bot.length%5D%20%3D%20%22a%22%2Bop%5Bx%5D%2B%22(%20b%22%2Bop%5By%5D%2B%22(c%22%2Bop%5Bz%5D%2B%22d))%20%22%3B%20%0D%0A%20%20%20%20%20%20ot%5Bot.length%5D%20%3D%20%22(%20a%22%2Bop%5Bx%5D%2B%22b)%20%22%2Bop%5By%5D%2B%22(c%22%2Bop%5Bz%5D%2B%22d)%22%3B%20%0D%0A%20%20%20%7D%20%0D%0A%0D%0A%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%20%0D%0A%0D%0Avar%20ggcs%3B%20%20%0D%0A%0D%0Afunction%20ggcsclass()%20%0D%0A%7B%20%0D%0A%20%20this.pjys%20%3D%200%3B%20%0D%0A%20%20this.zq%20%3D%200%3B%20%0D%0A%20%20this.cw%20%3D%200%3B%20%0D%0A%20%20this.hl%20%3D%200%3B%20%0D%0A%20%20this.gx()%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20ggcsclass.prototype.gx()%20%0D%0A%7B%20%0D%0A%20%20k_pjys.innerText%20%3D%20this.zq%3D%3D0%3F0%3AMath.round(this.pjys%2Fthis.zq*100)%2F100%3B%20%0D%0A%20%20k_zq.innerText%20%3D%20this.zq%3B%20%0D%0A%20%20k_cw.innerText%20%3D%20this.cw%3B%20%0D%0A%20%20k_hl.innerText%20%3D%20this.hl%3B%20%0D%0A%0D%0A%7D%20%0D%0A%0D%0Afunction%20ggcsclass.prototype.phl()%20%0D%0A%7B%20%0D%0A%20%20this.hl%2B%2B%3B%20%0D%0A%20%20this.gx()%3B%20%0D%0A%20%20k_jg.innerText%20%3D%20%22%E6%AD%A4%E9%A2%98%E8%A2%AB%E5%BF%BD%E7%95%A5%EF%BC%81%EF%BC%81%22%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20ggcsclass.prototype.pcw()%20%0D%0A%7B%20%0D%0A%20%20this.cw%2B%2B%3B%20%0D%0A%20%20this.gx()%3B%20%0D%0A%20%20k_jg.innerText%20%3D%20%22%E9%94%99%E8%AF%AF%EF%BC%81%EF%BC%81%22%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20ggcsclass.prototype.pzq()%20%0D%0A%7B%20%0D%0A%20%20var%20d%20%3D%20jcsl.endDate()%3B%20%0D%0A%20%20this.pjys%20%2B%3D%20d%2F1000%3B%20%0D%0A%20%20this.zq%2B%2B%3B%20%0D%0A%20%20this.gx()%3B%20%0D%0A%20%20k_jg.innerText%20%3D%20%22%E6%AD%A3%E7%A1%AE%EF%BC%81%E7%94%A8%E6%97%B6%22%2BMath.round(d%2F10)%2F100%2B%22%E7%A7%92%EF%BC%81%22%3B%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0Awindow.onload%20%3D%20function()%20%0D%0A%7B%20%0D%0A%20%20ggcs%20%3D%20new%20ggcsclass()%3B%20%0D%0A%7D%20%0D%0A%0D%0A%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%20%0D%0A%0D%0Avar%20jcsl%3Dnull%3B%20%0D%0A%0D%0Afunction%20jclass()%20%0D%0A%7B%20%0D%0A%20%20this.xpa%20%3D%20%5B%5D%3B%20%0D%0A%20%20this.ssjg%20%3D%20%22%22%3B%20%0D%0A%20%20this.wx%20%3D%201E-10%3B%20%0D%0A%20%20this.date%20%3D%20null%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.rnd()%20%0D%0A%7B%20%0D%0A%20%20for(var%20ii%3D0%3B%20ii%3C4%3B%20ii%2B%2B)%20%0D%0A%20%20%20%20this.xpa%5Bii%5D%20%3D%20Math.floor(Math.random()*10)%2B1%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.fapai()%20%0D%0A%7B%20%0D%0A%20%20for(var%20ii%3D0%3B%20ii%3C4%3B%20ii%2B%2B)%20%0D%0A%20%20%20%20document.getElementById(%22pk%22%2Bii).innerText%20%3D%20this.xpa%5Bii%5D%3B%20%0D%0A%20%20this.date%20%3D%20new%20Date()%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.endDate()%20%0D%0A%7B%20%0D%0A%20%20return%20new%20Date()-this.date%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.jw()%20%0D%0A%7B%20%0D%0A%20%20var%20a%2Cb%2Cc%2Cd%3B%20%0D%0A%20%20this.ssjg%3D%20%22%22%3B%20%0D%0A%20%20for(var%20i%3D0%3B%20i%3Cgt.length%3B%20i%2B%2B)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20%20a%3Dthis.xpa%5Bgt%5Bi%5D%5B0%5D%5D-0%3B%20%0D%0A%20%20%20%20b%3Dthis.xpa%5Bgt%5Bi%5D%5B1%5D%5D-0%3B%20%0D%0A%20%20%20%20c%3Dthis.xpa%5Bgt%5Bi%5D%5B2%5D%5D-0%3B%20%0D%0A%20%20%20%20d%3Dthis.xpa%5Bgt%5Bi%5D%5B3%5D%5D-0%3B%20%0D%0A%20%20%20%20for(var%20h%3D0%3B%20h%3Cot.length%3B%20h%2B%2B)%20%0D%0A%20%20%20%20%20%20if(Math.abs(eval(ot%5Bh%5D)-24)%3C%3Dthis.wx)%20%0D%0A%20%20%20%20%20%20%20%20this.jcf(ot%5Bh%5D.replace(%22a%22%2Ca).replace(%22b%22%2Cb).replace(%22c%22%2Cc).replace(%22d%22%2Cd))%3B%20%0D%0A%20%20%7D%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.jcf(t)%20%0D%0A%7B%20%0D%0A%20%20var%20str%20%3D%20t%3B%20%0D%0A%20%20var%20zz1%20%3D%20t.replace(%2F%5B%5C(%5C)%5D%2Fg%2C%22%22)%3B%20%0D%0A%20%20var%20zz2%20%3D%20t.replace(%2F%5B%5C(%5C)%5D%20%2Fg%2C%22%22)%3B%20%0D%0A%20%20var%20zz3%20%3D%20t.replace(%2F%5B%5C(%5C)%5D(%3F!%20)%2Fg%2C%22%22)%3B%20%0D%0A%20%20if(Math.abs(eval(zz1)-24)%3C%3Dthis.wx)%20%0D%0A%20%20%20%20str%20%3D%20zz1%3B%20%0D%0A%20%20else%20if(Math.abs(eval(zz2)-24)%3C%3Dthis.wx)%20%0D%0A%20%20%20%20str%20%3D%20zz2%3B%20%0D%0A%20%20else%20if(Math.abs(eval(zz3)-24)%3C%3Dthis.wx)%20%0D%0A%20%20%20%20str%20%3D%20zz3%3B%20%0D%0A%20%20var%20res%20%3D%20str.replace(%2F%20%2Fg%2C%22%22)%2B%22%3D24%5Cn%22%3B%20%0D%0A%20%20if(this.ssjg.indexOf(res)%3D%3D-1)%20%0D%0A%20%20%20%20this.ssjg%20%2B%3D%20res%3B%20%0D%0A%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.scda()%20%0D%0A%7B%20%0D%0A%20%20sskgxx.innerText%20%3D%20%22%E5%85%A8%E9%83%A8%E7%AD%94%E6%A1%88%3A%5Cn%22%2Bthis.ssjg%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20jclass.prototype.gx(ss)%20%0D%0A%7B%20%0D%0A%20%20var%20sw1%20%3D%20ss.match(%2F%5C(%2Fg)%2C%20sw2%20%3D%20ss.match(%2F%5C)%2Fg)%3B%20%0D%0A%20%20sw1%20%3D%20(sw1%3D%3Dnull)%3F0%3Asw1.length%3B%20%0D%0A%20%20sw2%20%3D%20(sw2%3D%3Dnull)%3F0%3Asw2.length%3B%20%0D%0A%20%20if(sw1!%3Dsw2)%20%0D%0A%20%20%20%20return%20%22%E5%B7%A6%E5%8F%B3%E6%8B%AC%E5%8F%B7%E4%B8%AA%E6%95%B0%E4%B8%8D%E4%B8%80%E6%A0%B7%22%3B%20%0D%0A%20%20if(!%2F%5E%5C(*(%5Cd%2B)%5C)*%5B%5C%2B%5C-%5C*%5C%2F%5D%5C(*(%5Cd%2B)%5C)*%5B%5C%2B%5C-%5C*%5C%2F%5D%5C(*(%5Cd%2B)%5C)*%5B%5C%2B%5C-%5C*%5C%2F%5D%5C(*(%5Cd%2B)%5C)*%24%2F.test(ss))%20%0D%0A%20%20%20%20return%20%22%E7%AE%97%E6%9C%AF%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%BC%E5%BC%8F%E4%B8%8D%E6%AD%A3%E7%A1%AE%22%3B%20%0D%0A%20%20var%20str%20%3D%20%22%23%22%2BRegExp.%241%2B%22%7C%23%22%2BRegExp.%242%2B%22%7C%23%22%2BRegExp.%243%2B%22%7C%23%22%2BRegExp.%244%2B%22%7C%22%3B%20%0D%0A%20%20for(var%20ii%3D0%3B%20ii%3C4%3B%20ii%2B%2B)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20%20var%20lok%20%3D%20%22%23%22%2Bthis.xpa%5Bii%5D%2B%22%7C%22%3B%20%0D%0A%20%20%20%20if(str.indexOf(lok)!%3D-1)%20%0D%0A%20%20%20%20%20%20str%20%3D%20str.replace(lok%2C%22%22)%3B%20%0D%0A%20%20%20%20else%20%0D%0A%20%20%20%20%20%20return%20%22%E7%AE%97%E6%9C%AF%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%AD%E6%95%B0%E5%AD%97%E4%B8%8D%E5%AF%B9%22%3B%20%0D%0A%20%20%7D%20%0D%0A%20%20return%20%22yes%22%3B%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0A%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%20%0D%0A%0D%0A%0D%0A%0D%0Afunction%20fpaaSystem()%20%0D%0A%7B%20%0D%0A%20%20if(jcsl!%3Dnull)%20%0D%0A%20%20%20%20ggcs.phl()%3B%20%0D%0A%20%20jcsl%20%3D%20new%20jclass()%3B%20%0D%0A%20%20do%20%20%7B%20%0D%0A%20%20%20%20jcsl.rnd()%3B%20%0D%0A%20%20%20%20jcsl.jw()%3B%20%0D%0A%20%20%7D%20%20while(jcsl.ssjg%3D%3D%22%22)%3B%20%0D%0A%20%20k_jg.innerText%20%3D%20%22%22%3B%20%0D%0A%20%20sskgxx.innerText%20%3D%20%22%22%3B%20%0D%0A%20%20gstext.value%20%3D%20%22%22%3B%20%0D%0A%20%20jcsl.fapai()%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20fpaaInput()%20%0D%0A%7B%20%0D%0A%20%20var%20ins%20%3D%20prompt(%22%E8%AF%B7%E8%BE%93%E5%85%A5%E5%9B%9B%E4%B8%AA%E6%95%B0%E5%AD%97%EF%BC%88%E5%A6%82%3A%205%2C4%2C7%2C10%EF%BC%89%22%2C%22%22)%3B%20%0D%0A%20%20if(ins%3D%3Dnull)%20return%3B%20%0D%0A%20%20if(!%2F%5E%5Cd%7B1%2C2%7D%2C%5Cd%7B1%2C2%7D%2C%5Cd%7B1%2C2%7D%2C%5Cd%7B1%2C2%7D%24%2F.test(ins))%20%7B%20alert(%22%E8%BE%93%E5%85%A5%E7%9A%84%E5%86%85%E5%AE%B9%E4%B8%8D%E6%AD%A3%E7%A1%AE%EF%BC%81%22)%3Breturn%3B%20%7D%20%0D%0A%20%20var%20vf%20%3D%20jcsl!%3Dnull%3B%20%0D%0A%20%20jcsl%20%3D%20new%20jclass()%3B%20%0D%0A%20%20jcsl.xpa%20%3D%20ins.split(%22%2C%22)%3B%20%0D%0A%20%20jcsl.jw()%3B%20%0D%0A%20%20if(jcsl.ssjg%3D%3D%22%22)%20%7B%20alert(%22%E6%AD%A4%E9%A2%98%E6%97%A0%E8%A7%A3%EF%BC%81%EF%BC%81%EF%BC%81%22)%3Breturn%3B%20%7D%20%0D%0A%0D%0A%20%20if(vf)%20%0D%0A%20%20%20%20ggcs.phl()%3B%20%0D%0A%20%20k_jg.innerText%20%3D%20%22%22%3B%20%0D%0A%20%20sskgxx.innerText%20%3D%20%22%22%3B%20%0D%0A%20%20gstext.value%20%3D%20%22%22%3B%20%0D%0A%20%20jcsl.fapai()%3B%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0Afunction%20ckda()%20%0D%0A%7B%20%0D%0A%20%20if(jcsl%3D%3Dnull)%20return%3B%20%0D%0A%20%20ggcs.phl()%3B%20%0D%0A%20%20jcsl.scda()%3B%20%0D%0A%20%20jcsl%3Dnull%3B%20%0D%0A%7D%20%0D%0A%0D%0Afunction%20okaa()%20%0D%0A%7B%20%0D%0A%20%20if(jcsl%3D%3Dnull)%20return%3B%20%0D%0A%20%20var%20gs%20%3D%20gstext.value%3B%20%0D%0A%20%20var%20str%20%3D%20jcsl.gx(gs)%3B%20%0D%0A%20%20if(str!%3D%22yes%22)%20%0D%0A%20%20%7B%20%0D%0A%20%20%20%20alert(%22%E7%AE%97%E5%BC%8F%E9%94%99%E8%AF%AF%EF%BC%9A%22%2Bstr%2B%22%EF%BC%81%22)%3B%20%0D%0A%20%20%20%20return%3B%20%0D%0A%20%20%7D%20%0D%0A%20%20if(Math.abs(eval(gs)-24)%3C%3Djcsl.wx)%20%0D%0A%20%20%20%20ggcs.pzq()%3B%20%0D%0A%20%20else%20%0D%0A%20%20%20%20ggcs.pcw()%3B%20%0D%0A%20%20jcsl.scda()%3B%20%0D%0A%20%20jcsl%3Dnull%3B%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0A%0D%0Afunction%20tocs(n)%20%0D%0A%7B%20%0D%0A%20%20if(jcsl%3D%3Dnull)%20return%3B%20%0D%0A%20%20gstext.value%2B%3Djcsl.xpa%5Bn%5D%3B%20%0D%0A%7D%20%0D%0A%0D%0A%0D%0A%3C%2Fscript%3E"> </head> <body> <span class="tht">24点游戏</span> 程序作者:海浪 日期:2005-8-13 <hr> <table style="float:left;"> <tr> <td width="330" height="20" colspan="2"> 平均用时:<span id="k_pjys"></span>秒 正确:<span id="k_zq"></span> 错误:<span id="k_cw"></span> 忽略:<span id="k_hl"></span> </td> </tr> <tr> <td width="330" height="110" colspan="2"> <div id="pkbox"> <span id="pk0" onclick="tocs(0)"></span> <span id="pk1" onclick="tocs(1)"></span> <span id="pk2" onclick="tocs(2)"></span> <span id="pk3" onclick="tocs(3)"></span> </div> </td> </tr> <tr> <td width="80" valign="top" height="110"> <input type="button" value="系统发牌" onclick="fpaaSystem()" class="xg"> <input type="button" value="玩家选牌" onclick="fpaaInput()" class="xg"> <input type="button" value="查看答案" onclick="ckda()" class="xg"> </td> <td width="250" valign="top" height="110"> <input type="text" size="20 " name="gstext" class="tit"> <input type="button" value="+" onclick="gstext.value+=this.value" class="ipk"><input type="button" value="-" onclick="gstext.value+=this.value" class="ipk"><input type="button" value="*" onclick="gstext.value+=this.value" class="ipk"><input type="button" value="/" onclick="gstext.value+=this.value" class="ipk"><input type="button" value="(" onclick="gstext.value+=this.value" class="ipk"><input type="button" value=")" onclick="gstext.value+=this.value" class="ipk"> <input type="button" value="后退" onclick="gstext.value=gstext.value.slice(0,-1)" class="bg"><input type="button" value="清除" onclick="gstext.value=''" class="bg"> <input type="button" value="确定" onclick="okaa()" class="bg"> </td> </tr> </table> <div id="sskgxx"></div> <div id="k_jg"></div> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程