使用js原型實現石頭剪刀布猜拳

2021-07-22 23:46:44 字數 2304 閱讀 2674

以上是所需

以下是html部分:

玩家

電腦開始遊戲

請出拳

css部分:

.games 

.games .left,

.games .right

.games .left .imgwrap,

.games .right .imgwrap

.games .left .imgwrap img,

.games .right .imgwrap img

.games h2

.games .btnwrap

.games .btnwrap button

.games .btnwrap button.disabled

.games .person

.games .person ul

.games .person ul li

.games .person ul li img

.games .box

.add

.addtwo

.addthree

js部分:

/**

* created by administrator on 2016/9/17.

*//*

* 需求:

* 1、預設情況下,使用者和電腦不停地出拳

* 2、當玩家選擇後,使用者和電腦停止出拳了,電腦隨機選擇乙個券,與玩家的拳比較,分出勝負

* 分析:

* 物件: 玩家 電腦(玩家和電腦都是player) 系統

* 構造器: 玩家構造器

* 玩家功能:出拳

* 電腦功能: 出拳

* 系統: 判斷誰獲勝

* */

//玩家構造器

function player(name)

player.prototype=

};function person(name)

person.prototype=new player();

person.prototype.takebox=function(point);

function machine(name)

machine.prototype=new player();

machine.prototype.takebox=function();

function boxsystem(player,gameplayer)

boxsystem.prototype=,

//動態更換

startanimate: function(),500);

},//開始遊戲

play: function(targetobj),

//切換開始按鈕的狀態

togglebtn: function(btnobj,classname)else

},//顯示結果或文字

showtext: function(targetobj,message),

//顯示或隱藏元素

toggleshow: function(targetobj)

else

},//裁決勝負

judge: function(point)

},//計算輸贏的函式

verdict: function(p1point,p2point)else if(differ==-1||differ==2)else

}};//為元素新增類(如有多要新增的類用空格隔開)

element.prototype.addclassname=function(classs)

}else {//如果新增的class有多個

var classnamestr=oldclassname?oldclassname+" ":"";

for(var i=0;i

猜拳(石頭剪刀布)

今天用winform做了個猜拳遊戲。拖完控制項的摸樣 剛開啟是的摸樣 隨便選個出拳之後 平的時候 具體的 using system using system.collections.generic using system.componentmodel using system.data using...

模擬剪刀石頭布猜拳遊戲

include include include using namespace std 猜拳類 class caiquan void huanying 歡迎頁面 void zhixing 猜拳執行 void tongji 統計結果 private int win int lose int ping ...

今日分享 石頭 剪刀 布,猜拳遊戲

猜拳遊戲 具體功能需求 輸入你要同電腦玩的局數 具有計分功能 執行一次程式,完成輸入局數的遊戲 每次遊戲,電腦隨機選擇石頭 剪刀 布 每局遊戲結束,程式自動判斷勝負 所有局數結束,顯示總比分 分析比較簡單,此處略去。如下 include include int main int i,n,a,b,c,...