提示:您可以先修改部分代码再运行
js游戏代码-兔子螃蟹比赛
';
if(document.all)
{
var content=('
');
content += ('
');
content += ('
'+band+'
');
content += ('
'+mask+'
');
content += ('
'+mask+'
');
content += ('
'+mask+'
');
content += ('
'+mask+'
');
}
document.write(content);
init();
function init()
{
if(!running)
{
fancy="";
stake="";
level="";
stopped = 0;
for(i=0; i<4; i++)
{
odds[i] = Math.round(Math.random() * 3)+1;
step[i] = eval(10 - odds[i]);
odds[i] +="/1";
}
if(document.all)
{
document.all.msg.value = "赌赌哪只螃蟹会赢?"
document.all.box0.value = odds[0];
document.all.box1.value = odds[1];
document.all.box2.value = odds[2];
document.all.box3.value = odds[3];
for(i=0; i<4; i++)
{
document.all.back[i].checked=0;
}
document.all.redc.style.left=20;
document.all.grnc.style.left=20;
document.all.bluc.style.left=20;
document.all.yelc.style.left=20;
}
}
}
function choose_fancy(f,color)
{
if(!running)
{
switch(color)
{
case "红色" : level=odds[0]; break;
case "绿色" : level=odds[1]; break;
case "蓝色" : level=odds[2]; break;
case "黄色" : level=odds[3]; break;
}
fancy = color;
if(stake != "") f.msg.value="下注:"+fancy+" "+stake+" ("+level+")";
else f.msg.value= "选择"+fancy;
}
}
function choose_stake(f,amount)
{
if(!running)
{
stake = amount;
if(fancy != "") f.msg.value="下注:"+fancy+" "+stake+" ("+level+")";
else f.msg.value = "下注"+stake;
}
}
function lets_go(f)
{
if(!running && stopped) init();
if(!running && !stopped)
{
if(stake > parseInt(f.wlt.value)) f.msg.value="你的赌注不够了!";
else
if(fancy == "") f.msg.value="选择一种颜色";
else
if(stake == "") f.msg.value="请下赌注!";
else
{
running = 1;
run_race();
}
}
}
function run_race()
{
var n = Math.floor(Math.random() * 4);
if(document.all)
{
switch(n)
{
case 0 : document.all.redc.style.left = parseInt(document.all.redc.style.left)+step[0];
if(parseInt(document.all.redc.style.left) >= 288)
{
document.all.redc.style.left = 288;
winner = "红色";
running = 0;
stopped = 1;
}
break;
case 1 : document.all.grnc.style.left = parseInt(document.all.grnc.style.left)+step[1];
if(parseInt(document.all.grnc.style.left) >= 288)
{
document.all.grnc.style.left = 288;
winner = "绿色";
running = 0;
stopped = 1;
}
break;
case 2 : document.all.bluc.style.left = parseInt(document.all.bluc.style.left)+step[2];
if(parseInt(document.all.bluc.style.left) >= 288)
{
document.all.bluc.style.left = 288;
winner = "蓝色";
running = 0;
stopped = 1;
}
break;
case 3 : document.all.yelc.style.left = parseInt(document.all.yelc.style.left)+step[3];
if(parseInt(document.all.yelc.style.left) >= 288)
{
document.all.yelc.style.left = 288;
winner = "黄色";
running = 0;
stopped = 1;
}
break;
}
}
if(running) window.setTimeout("run_race()", 100);
else
results();
}
function results()
{
if(document.all)
{
if(winner == fancy)
{
var winnings = parseInt(stake) * parseInt(level.charAt(0));
document.f.msg.value = winner+"胜利:获得"+winnings;
total += winnings;
document.f.wlt.value = total;
}
else
{
document.f.msg.value = winner+" 胜利:失去"+stake;
total -= parseInt(stake);
document.f.wlt.value = total;
}
if(parseInt(document.f.wlt.value) == 0) var refill = confirm("你输了!再来一次吗?");
if(refill)
{
total = 10000;
document.f.wlt.value = total;
init();
}
}
}
browser_check()
提示:您可以先修改部分代码再运行