少儿编程怎么上效果更好,少儿编程优劣
今天小编为大家分享Windows系统下载、Windows系统教程、windows相关应用程序的文章,希望能够帮助到大家!
每一分享一个知识
随机生成一副扑克牌逻辑
function createPoker() {
// 定义一个数组来存放扑克牌
var poker = [];
// 定义4个花色
var colors = ['♣️', '♦️', '♥️', '♠️'];
// 定义13个点数
var numbers = ['A', 2, 3, 4, 5, 6, 7, 8, 9, 10, 'J', 'Q', 'K'];
// 循环遍历4个花色
for (var i = 0; i < colors.length; i++) {
// 循环遍历13个点数
for (var j = 0; j < numbers.length; j++) {
// 把组合的牌存储到数组中
poker.push(colors[i] + numbers[j]);
}
}
// 返回出去
return poker;
}
// 定义一个函数,用来洗牌
function shuffle(poker) {
// 循环遍历每张牌,从后往前遍历
for (var i = poker.length - 1; i > 0; i--) {
// 随机生成一个索引
var randomIndex = Math.floor(Math.random() * (i + 1));
// 把索引对应的牌和当前牌对调
var temp = poker[i];
poker[i] = poker[randomIndex];
poker[randomIndex] = temp;
}
shuffle(createPoker());
wWw.Xtw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。
免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!
联系邮箱:773537036@qq.com