目录
步骤:
1.生成扑克牌
2. 洗牌
3.发牌
4.排序
cardArray,用来存储生成出来的扑克牌。number 和 color,分别存储扑克牌的数字和花色cardcard 添加到 cardArray 数组中cardArray 数组中
cardArray 数组,用随机数(注意转成整数)生成随机下标 iRand
player1、player2 和 player3,用来分别存储三个玩家手中的牌cardArray 数组中的前三张牌分别发给三个玩家cardArray 数组中移除,使用 shift() 方法可以将数组的第一个元素删除并返回该元素的值
compareWeight,用来比较两张牌的权重。该函数首先比较两张牌的数字权重,如果相等则比较花色权重,最后返回比较结果sort() 方法,对三个玩家手中的牌进行排序。sort() 方法接受一个比较函数作为参数,该函数用来指定排序的规则(a,b) => compareWeight(a,b) 作为比较函数,对牌按照权重进行升序排序
上一篇:HTML版权符号写法及美化