javascript小游戏
Ⅰ 关于javascript编写石头剪刀布小游戏的问题
你贴的这段代码没有什么大的用处。
建议你将代码贴全。
Ⅱ 在html中用javascript做猜数字小游戏
这个代码是存在一定错误的,因为你定义的这个指针并没有这个返回功能
Ⅲ JS经典小游戏
Javascript坦克大战游戏、Javascript网页破坏游戏。
Ⅳ javascript小游戏及其代码
?????????????
Ⅳ 急!!!JAVA SCRIPT编程猜数字范围的小游戏
<script>
function guess(){
var x=parseInt(Math.random()*10);
var y,i=1;
while(y!=x,i++<5){
y=prompt("请输入一个数字:");
if(x>y){alert('您猜的数字太小了'+',还剩下'+(5-i)+'次机会!');}
else if(x<y){alert('您猜的数字太大了'+',还剩下'+(5-i)+'次机会!');}
else if(x==y){alert('恭喜您,您猜对了!');}
}
if(x!=y){alert('正确答案是:'+x+'!')}
if(confirm("还要再来一次吗?")){guess();}
}
guess();
</script>
自己更改生成的随机数范围和猜数字的次数
Ⅵ javascript小游戏问题
我只能提供思路,无法提供代码
一个div的任何一个点 ,在另一个div的四个点只能就算碰撞,比如
某个点,x 在另一个的 x1,x2 之间 y 在 y1,y2之间,则其一定在他的覆盖范围内
var top1 = document.getElementById("advLayer").offsetTop;
var top2 = document.getElementById("mydiv").offsetTop ;
var left1 = document.getElementById("advLayer").offsetLeft;
var left2 = document.getElementById("mydiv").offsetLeft;
var right1 = left1+document.getElementById("advLayer").offsetWidth;
var right2 = left2+document.getElementById("mydiv").offsetWidth;
var buttom1 = top1+document.getElementById("advLayer").offsetHeight;
var buttom2 = top2+document.getElementById("mydiv").offsetHeight;
if(top1>top2 && top1<buttom2 && left1>left2 && left1<right2 ||
top1>top2 && top1<buttom2 && right1>left2 && right1<right2 ||
buttom1>top2 && buttom1<buttom2 && left1>left2 && left1<right2 ||
buttom1>top2 && buttom1<buttom2 && right1>left2 && right1<right2
){
alert(1);
}
Ⅶ JAVAscript能不能做游戏
可以的。现在很多页游,主要前端就是用javascript开发的。
Ⅷ JavaScript利用Math随机数,实现一个猜拳小游戏,
请输入你的出拳数字<input/><br/>
<button>比赛</button>
<div></div>
<script>
window.onload=function(){
document.querySelector("button").onclick=function(){
varm=document.querySelector("div");
varx1=Number(document.querySelector("input").value);
if(x1<1||x1>3){
m.innerHTML="你输入的数字有误,只能是1、2、3";
}else{
varx2=Math.floor(Math.random()*3)+1;
m.innerHTML="结果:";
if(x1==x2){
m.innerHTML+="打平了";
}elseif((x2-x1)==1||(x1-x2)==2){
m.innerHTML+="你赢了";
}else{
m.innerHTML+="你输了";
}
m.innerHTML+="<br/>你出拳:"+x1+"<br/>电脑出拳:"+x2;
}
}
}
</script>
Ⅸ javascript源码移植到微信小游戏
微信小程序是运行在自身内置浏览器的一种程序语言,它对正常的html、css、js做了以下要求:
1、html在小程序里后缀已经改成了wxml,html中的div、p、a基本上所有的html标签都去除或者做了改动,如div可以用view,img改成了image,所以前端html标签你需要替换成wxml内置的标签
2、其次css也变成了wxss,样式定义跟原来到倒是完全以后,改下后缀即可
3、js也就是小程序的逻辑层,需要按照小程序的规定去写,具体的可以参照网页链接给的官方文档去操作
4、总体来说换了一种格式去写,移植过去也不是太复杂
Ⅹ 怎么用javascript做井字游戏
<styletype="text/css">
form{font-size:0px;text-align:center;}
input{margin:2px;width:30px;height:30px;}
.a{width:auto;}
</style>
<body>
<form>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/><br/>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/><br/>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/>
<inputtype="button"name="s"value=""/><br/>
<inputtype="button"name="RESET"value="RESET"class="a"/>
</form>
</body>
varbln=false;
window.onload=function(){
varform=document.forms[0];
form.RESET.onclick=function(){clear(form);}
clear(form);
for(vari=0;i<form.s.length;i++){
varbtn=form.s[i];
btn.onclick=function(){
this.value=bln?"X":"O";
this.disabled=true;
bln=!bln;
checkresult(form);
}
}
}
functionclear(form){
for(vari=0;i<form.s.length;i++){
form.s[i].value="";
form.s[i].disabled=false;
}
bln=false;
}
functionend(form){
for(vari=0;i<form.s.length;i++){
form.s[i].disabled=true;
}
}
functioncheckresult(form){
vararrX=[];
vararrO=[];
for(vari=0;i<form.s.length;i++){
if(form.s[i].value=="X")arrX.push(i);
if(form.s[i].value=="O")arrO.push(i);
}
varX=arrX.join("");
if(
(X.indexOf("0")>-1&&X.indexOf("1")>-1&&X.indexOf("2")>-1)||
(X.indexOf("0")>-1&&X.indexOf("3")>-1&&X.indexOf("6")>-1)||
(X.indexOf("0")>-1&&X.indexOf("4")>-1&&X.indexOf("8")>-1)||
(X.indexOf("1")>-1&&X.indexOf("4")>-1&&X.indexOf("7")>-1)||
(X.indexOf("2")>-1&&X.indexOf("5")>-1&&X.indexOf("8")>-1)||
(X.indexOf("2")>-1&&X.indexOf("4")>-1&&X.indexOf("6")>-1)||
(X.indexOf("3")>-1&&X.indexOf("4")>-1&&X.indexOf("5")>-1)||
(X.indexOf("6")>-1&&X.indexOf("7")>-1&&X.indexOf("8")>-1)
){
alert("Xwin");
end(form);
return;
}
varO=arrO.join("");
if(
(O.indexOf("0")>-1&&O.indexOf("1")>-1&&O.indexOf("2")>-1)||
(O.indexOf("0")>-1&&O.indexOf("3")>-1&&O.indexOf("6")>-1)||
(O.indexOf("0")>-1&&O.indexOf("4")>-1&&O.indexOf("8")>-1)||
(O.indexOf("1")>-1&&O.indexOf("4")>-1&&O.indexOf("7")>-1)||
(O.indexOf("2")>-1&&O.indexOf("5")>-1&&O.indexOf("8")>-1)||
(O.indexOf("2")>-1&&O.indexOf("4")>-1&&O.indexOf("6")>-1)||
(O.indexOf("3")>-1&&O.indexOf("4")>-1&&O.indexOf("5")>-1)||
(O.indexOf("6")>-1&&O.indexOf("7")>-1&&O.indexOf("8")>-1)
){
alert("Owin");
end(form);
return;
}
if((X.length==4&&O.length==5)||(X.length==5&&O.length==4)){
alert("平局");
end(form);
}
}