发表于: 2017-04-14 18:44:59

1 538


今天完成的事:1,实现了任务2的功能,给出玩家人数后,判断并分配杀手和平民的人数,就是这样的

var a=mun1.value,
//x为杀手人数y为平民人数
   x,y;
if(a>=4&&a<=18){
if (a>=4&&a<=8)
x=1;
if(a>=9&&a<=11)
x=2;
if(a>=11&&a<=15)
x=3;
if(a>=16&a<=18)
x=4;
y=a-x;
document.getElementById("kill").innerHTML=x;
document.getElementById("civilian").innerHTML=y;
}

2,了解了数组乱序的实现方式

function shuffle(a) {

    var b = [];

    while (a.length > 0) {

        var index = parseInt(Math.random() * (a.length - 1));

        b.push(a[index]);

        a.splice(index, 1);

    }

    return b;

}

3,修改了任务14,15


明天计划的事:继续完成任务2,

           继续学习js知识


遇到的问题:任务需要判断玩家数是不是整数,查资料发现可以用

if(parseInt(number)==number){
     alert('
是整数');
}else {
     alert('
不是整数')

}

有点没看懂?在查资料看看


收获:对js有了进一步了解,对几个循环有了认识,大概明白了数组乱序的实现方法。。




返回列表 返回列表
评论

    分享到