
* 这是一个 JavaScript 代码片段速记器。
*
* 您可以输入一些 JavaScript 代码,然后右击或者从 执行 菜单中选择执行下列 *** 作:
* 1. 运行选中的代码。
* 2. 打开对象查看器查看运行结果。
* 3. 将运行结果作为注释添加到选中内容的后面显示。
*/
function getCard(){
//abcd表示1-k4321表示黑桃、红桃、梅花、方块
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(i<n){
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))
太晚了。。。要睡觉了,有时间再写吧:
把方法再分离下,然后封装成对象,就好用了
你好!!
<!DOCTYPE html><html>
<head>
<script>
window.onload = function(){
//随机生成[0,100)的随机数
var rndNum1 = Math.round(Math.random()*(100-0)),
rndNum2 = Math.round(Math.random()*(100-0))
document.write("生成的两个随机数为:"+rndNum1+","+rndNum2+"<br/>")
document.writeln("其中最大值为:" + Math.max(rndNum1,rndNum2))
}
</script>
</head>
<body>
</body>
</html>
你可以控制CSS呀。比如这段程序:
——————————————————————
<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var strArr = ['奉', '玩', '环', '武', '青', '责', '现', '表', '规', '抹', '拢', '拔', '拣', '坦', '担', '押', '抽', '拐', '拖', '者', '拍', '顶', '拆', '拥', '抵', '拘', '势', '抱', '垃', '拉', '拦', '幸', '拌', '招', '坡', '披', '拨', '择', '抬', '其', '取', '苦', '若', '茂', '苹', '苗', '英', '范', '直', '茄', '茎', '茅', '林', '枝', '杯', '柜', '析', '板', '松', 'q', '构', '杰', '述', '枕', '丧', '或', '画', '卧', '事', '刺', '枣', '雨', '卖', '矿', '码', '厕', '奔', '奇', '奋', '态', '欧', '垄', '妻', '轰', '顷', '转', '斩', '轮', '软', '到', '非', '叔', '肯', '齿', '些', '虎', '虏', '肾', '贤', '尚', '旺', '具', '果', '味', '昆', '国', '昌', '畅', '明', '易', '昂', '典', '固', '忠', '咐', '呼', '鸣', '咏', '呢', '岸', '岩', '帖', '罗', '帜', '岭', '凯', '败', '贩', '购', '图', '钓', '制', '知', '垂', '牧', '物', '乖', '刮', '秆', '和', '季', '委', '佳', '侍', '供', '使', '例', '版', '侄', '侦', '侧', '凭', '侨', '佩', '货', '依', '的', '迫', '质', '欣', '征', '往', '爬', '彼', '径', '所', '舍', '金', '命', '斧', '爸', '采', '受', '乳', '贪', '念', '贫', '肤', '肺', '肢', '肿', '胀', '朋', '股', '肥', '服', '胁', '周', '昏', '鱼', '兔', '狐', '忽', '狗', '备', '饰', '饱', '饲', '变', '京', '享', '店', '夜', '庙', '府', '底', '剂', '郊', '废', '净', '盲', '放', '刻', '育', '闸', '闹', '郑', '券', '卷', '单', '炒', '炊', '炕', '炎', '炉', '沫', '浅', '法', '泄', '河', '沾', '泪', '油', '泊', '沿', '泡', '注', '泻', '泳', '泥', '沸', '波', '泼', '泽', '治', '怖', '性', '怕', '怜', '怪', '学', '宝', '宗', '定', '宜', '审', '宙', '官', '空', '帘', '实', '试', '郎', '诗', '肩', '房', '诚', '衬', '衫', '视', '话', '诞', '询', '该', '详', '建', '肃', '隶', '录', '居', '届', '刷', '屈', '弦', '承', '孟', '孤', '陕', '降', '限', '妹', '姑', '姐', '姓', '始', '驾', '参', '艰', '线', '练', '组', '细', '驶', '织', '终', '驻', '驼', '绍', '经', '贯']
for(var i = 0i<500i++){
var size = Math.floor(Math.random()*60)+10
var colorR = Math.floor(Math.random()*256)
var colorG = Math.floor(Math.random()*256)
var colorB = Math.floor(Math.random()*256)
var word = Math.floor(Math.random()*307)
document.write("<span style='font-size:" + size + "pxcolor:rgb(" + colorR + "," + colorG + "," + colorB + ")'>" + strArr[word] + "</span>")
}
</script>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)