JavaScript发牌,js发牌效果

求大神解答,如何用js实现发牌?

var num1 = new Array(1,2,3,4,5,6,7,8,9,10,11,12,13);   

我们提供的服务有:成都网站设计、成都做网站、外贸网站建设、微信公众号开发、网站优化、网站认证、元谋ssl等。为近1000家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的元谋网站制作公司

var num2 = new Array('红桃','方片','草花','黑桃');    

var num3 = new Array();

var player1=new Array();

var player2=new Array();

var player3=new Array();

var m=0;

//生成一副牌,没有大小王;

for(var i=0;inum1.length;i++){

for(var n=0; nnum2.length;n++){

num3[m]=num2[n]+num1[i];

m++;

}

}

//洗牌

num3.sort(function() {

return (0.5-Math.random());

});

//再洗一次

num3.sort(function() {

return (0.5-Math.random());

});

//发牌

for(var i=0;inum3.length;i++){

switch(i%3){

case 0:player1.push(num3[i]);break;

case 1:player2.push(num3[i]);break;

case 2:player3.push(num3[i]);break;

default: break;

}

}

能不能这样,建立2个数组,第一个数组是1-13,第二个数组是a-d,然后进行依次组合,然后随机派发给玩家。

javascript基础练习题,写一个简单的21点游戏,谢谢了。请大家帮我做一下,小弟实在不会 ,谢谢了200分

一、误吃了硅胶干燥剂 孩子吃了干燥剂怎么办? 性状:白色、透明。 毒性:硅胶一般对人体没有毒性。 急救方法:不会被消化道吸收,随着大便排出体外。除非宝宝出现了头晕、呕吐等特殊的反应,一般无需就医。 二、误吃了生石灰干燥剂  孩子吃了干燥剂怎么办? 性状:白色的粉末状。 毒性:有很强的腐蚀性,容易灼伤、腐蚀口腔或食道。 急救方法: 1.马上口服清水(按10毫升/每公斤体重,总量不超过200毫升)进行稀释碱液。 2.用牛奶、生蛋清水、橄榄油或其它植物油口服,保护创伤面,防止腐蚀加深。 3.对于眼睛灼伤需要反复用清水进行冲洗眼睛,尽可能的稀释碱液。 4.做完以上处理马上要去医院,请医生做进一步的治疗。 三、误吃了氯化钙干燥剂 孩子吃了干燥剂怎么办? 性状:白色的粉末状。 毒性:只有轻微的刺激性。 急救方法:多喝水稀释一下就行了。 四、误吃了三氧化二铁干燥剂 孩子吃了干燥剂怎么办? 性状:咖啡色的。 毒性:只有些微的刺激性。 急救方法: 1.如果误食的量不大,多喝水稀释就可以了。 2.如果误食的比较多,出现了恶心、呕吐、腹痛、腹泻的症状,可能就是铁中毒了,得赶快去医院。 五、误吃了没有标示的干燥剂 孩子吃了干燥剂怎么办? 如果误吃的干燥剂包没有标识,家长们一定要注意看干燥剂的形态: 生石灰是白色的块状物,受潮以后会变成粉末态。 2.硅胶是透明的小球。特别要注意那些彩色的,这种干燥剂更能引起宝宝们的好奇, 它们像好吃的东西。 家长们判断了以后再采取了不同的办法对付它。

js车牌什么意思

J代表原济南军区,JS就代表济南军区下属的省军区系统单位。

军改之后部队公车车牌没有更换,仍在用老式。B字母代表的是北京军区,同理,S就代表沈阳军区、L就代表原兰州军区,J代表原济南军区 ,N代表原南京军区,G代表原广州军区,C代表原成都军区。BS就代表北京军区下属的省军区系统单位。

扩展资料

在马路上行走或开汽车行驶时,经常会看到与蓝底白字车牌不一样的车牌,有黑底白字的,这是使馆用车,有白底红黑字的,这是部队工作用车。

原来的空、海,都代表空军和海军,现在的新车牌,K代表的是空,H代表的是海军。

我国陆军车牌,军委总部第一位为“军”,集团军随其所在大区字头。

样式示例:军V·01236,京V为中央军委,单独一个军字就是总部,军A为总参谋部军,军B为总政治部,军C为总后勤部,军D为总装备部,军E为军事科学院,军F为国防大学,军G为国防科技大学,军R为陆军军事院校,军T为总参三部,军V为火箭军司令部(原第二炮兵司令部),军K为总后直属单位,军M为总部所属的联勤部门。

怎么用javascript写一个给俩人发三张牌,然后比较大小的程序 同花的大于顺子大于三条大于对子大于杂牌 谢谢

/*

* 这是一个 JavaScript 代码片段速记器。

*

* 您可以输入一些 JavaScript 代码,然后右击或者从 执行 菜单中选择执行下列操作:

* 1. 运行选中的代码。

* 2. 打开对象查看器查看运行结果。

* 3. 将运行结果作为注释添加到选中内容的后面显示。

*/

function getCard(){

//abcd表示1-k;4321表示黑桃、红桃、梅花、方块

return "abcdefghijklm".substr(parseInt(Math.random()*13),1)+"4321".substr(parseInt(Math.random()*4),1);

}

function sortCard(arr){

arr.sort();

return arr;

}

function calCard(cardArr){

bArr =sortCard(cardArr);

var len = bArr.length;

//下面利用array的属性来判断是否为顺子、同花、三张、对子等,用level值来表示

}

function compareCard(){

//比较每个人level值

}

//p表示人数,n表示牌数

function getHisCard(p,n){

if(p*n 52){

alert("牌不够分了");

return false;

}

var person = [],

tstr = "",//用来保存已发的牌

i = 0,

tr = "";

while(p){

i = 0;

person[p] = [];

while(in){

tr = getCard();

if(tstr.indexOf(tr) === -1){

tstr = tstr+"/"+tr;

person[p].push(tr);

i++;

}

}

person[p]["level"] = calCard(person[p]);

p--;

}

return person;

}

alert(getHisCard(2,3))

太晚了。。。要睡觉了,有时间再写吧:

把方法再分离下,然后封装成对象,就好用了

js车牌什么意思?

J是济南军区;S是通讯、运输部门。

2013年实行新军车车牌格式,格式为XY12345,(X为第1个字母;Y为第2个字母):

一、第1个字母

V(原军)——军委、四总部以及大区级军直单位

K(原空)——空军

H(原海)——海军

B(原北)——北京军区

S(原沈)——沈阳军区

L(原兰)——兰州军区

J(原济)——济南军区

N(原南)——南京军区

G(原广)——广州军区

C(原成)——成都军区

二、第2个字母

A——司令部

B——政治部

C——后勤、联勤部

D——装备部

J——军代机构

K——省军区、卫戍区

L——机动牌

M——联勤分部

N——总装机构

O——军车监理

P——装甲部队

R——院校

S——通讯、运输

T——情报机构

V——战略导弹部队

Y——野战部队—北京军区

车牌号是标识车辆身份的号牌,车牌号对车的意义就像身份证号对人一样。例如车牌是广东省广州市的车子,粤代表广东省,A代表广州市,粤A就是广州市的车牌代码。

扩展资料:

车牌号编排:

一、号牌编号字符的自主编排组合方式共分下列3种,为三位加三位结构,不得缺位:

1、3位英文字母和3位阿拉伯数字,如:ABC●123;

2、3位阿拉伯数字和3位英文字母,如:123●ABC;

3、3位阿拉伯数字和3位阿拉伯数字,如:123●456。

二、大型汽车、小型汽车、摩托车和轻便摩托车4种号牌,使用同一号牌资源数据库和同一号码序列。

三、号牌编号中不得使用三位相同的英文字母或三位相同的阿拉伯数字。如: AAA,111。

参考资料来源:百度百科-车牌号

急求一javascript小游戏代码,适合初学者,让人看的懂。谢谢了。

html

meta http-equiv="Content-Language" content="zh-cn"

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

head

title21点游戏/title

style type="text/css"

!--

body { font-family: "宋体"; font-size: 9pt; margin-top: 0px; margin-left: 4px; margin-right: 0px}

A { COLOR: black; FONT-SIZE: 13px; FONT-WEIGHT: 400; TEXT-DECORATION: none }

A:hover { COLOR: red; FONT-SIZE: 13px; FONT-WEIGHT: 400; TEXT-DECORATION: underline }

a:active { font: 9pt "宋体"; cursor: hand; color: #FF0033 }

--/style

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

/head

body bgcolor="#fef4d9"

br

centerfont color=red face="隶书" size=621点游戏/font/center

br

center

table border=5 bordercolor=blue borderlight=green

trtd align=centerfont size=5 color=red face="Arial, Helvetica, sans-serif"strong下面框中为脚本显示区/strong/font/td/tr

trtd align=center height=80 width=400

SCRIPT LANGUAGE="JavaScript"

!-- Hide from non-JavaScript browsers

function random(maxValue)

{

day = new Date();

hour = day.getHours();

min = day.getMinutes();

sec = day.getSeconds();

return (((hour + 1) * (min + 1) * sec) % maxValue) + 1;

}

function pickSuit()

{

suit = random(4);

if(suit == 1)

return "Spades";

if(suit == 2)

return "Clubs";

if(suit == 3)

return "Diamonds";

return "Hearts";

}

function cardName(card)

{

if(card == 1)

return "Ace";

if(card == 11)

return "Jack";

if(card == 12)

return "Queen";

if(card == 13)

return "King";

return "" + card;

}

function cardValue(card)

{

if(card == 1)

return 11;

if(card 10)

return 10;

return card;

}

function PickACard(strWho)

{

card = random(13);

suit = pickSuit();

//alert(strWho + " picked the " + cardName(card) + " of " + suit);

return cardValue(card);

}

function NewHand(form)

{

form.dealer.value = 0;

form.you.value = 0;

form.dealer.value = eval(form.dealer.value) + PickACard("Dealer");

form.you.value = eval(form.you.value) + PickACard("You");

}

function Dealer(form)

{

while(form.dealer.value 17)

{

form.dealer.value = eval(form.dealer.value) + PickACard("Dealer");

}

}

function User(form)

{

form.you.value = eval(form.you.value) + PickACard("You");

if(form.you.value 21)

{

alert("不好意思,你爆了!");

}

}

function LookAtHands(form)

{

if(form.dealer.value 21)

{

alert("庄家爆了,你赢!");

}

else if(form.you.value form.dealer.value)

{

alert("你赢了!");

}

else

if(form.dealer.value == form.you.value)

{

alert("Push!");

}

else

{

alert("庄家赢了!");

}

}

//--

/SCRIPT

FORM

TABLE BORDER=3

TR

TD庄家有/TD

TDINPUT TYPE=TEXT NAME=dealer点/TD

/TR

TR TD你有/TD

TDINPUT TYPE=TEXT NAME=you点/TD

/TR

/TABLE

INPUT TYPE=BUTTON VALUE="再要一张" onClick=User(this.form)

INPUT TYPE=BUTTON VALUE="亮牌" onClick="Dealer(this.form);LookAtHands(this.form);"

INPUT TYPE=BUTTON VALUE="重新发牌" onClick=NewHand(this.form)

/td/tr/table/center

/body

/html

新闻名称:JavaScript发牌,js发牌效果
浏览地址:https://www.cdcxhl.com/article4/dsepjoe.html

成都网站建设公司_创新互联,为您提供网站制作用户体验品牌网站设计软件开发搜索引擎优化营销型网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站优化排名