<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>炸金花</title>
</head>
<body>
<div style="width:500px;margin:auto;margin-top: 200px;">
<input type="text" placeholder="几个人玩?" id="playerNum" style="width:200px;padding:5px;font-size:16px;border-radius:5px;border:1px solid #9cdcfe;color: #9cdcfe;outline: none;">
<button onclick="num()" style="border:none;width: 30px;height:30px;background: #9cdcfe;color: #fff;border-radius:5px;outline: none;">开</button>
<div id="res" style="margin-top:20px;">
</div>
</div>
<script type="text/javascript">
// 1.制牌
// 2.洗牌
// 3.发牌
// 4.比较大小
// 4.1 比较数字
// 4.2 比较花色
// 5. 找到最大的
// 5.1 拿到最大的人
// 5.2 拿到最大的牌
//随机排序
function randomsort(a, b) {
return Math.random()-0.5;
//用Math.random()函数生成0~1之间的随机数-0.5 ,正数顺序+1,负数顺序-1
}
//生成有序的扑克牌并打乱顺序
function getPorker(){
var poker = []; //打乱后的扑克牌
var orgPoker = []; //原始有序的扑克牌
var num = [2,3,4,5,6,7,8,9,10,11,12,13,14];
var color = ["♠","❤","♣","♦"];
//生成有序的扑克牌
for (var i = 0; i < num.length; i++) {
for (var j = 0; j < color.length; j++) {
orgPoker.push(num[i] + color[j]);
}
}
//将有序的扑克牌打乱,生成新的无序的扑克牌
// console.log(orgPoker)
poker = orgPoker.sort(randomsort)