js 计算概率出现的次数计算问题

利用随机数,使用 switch...case 获取 if 判断。可根据使用场景,调整随机数和判断的范围

var a = '我是大哥';
var b = '我是二哥';
var c = '我是三弟';
var x = Math.floor(Math.random()*10+1);//1-10之间随机数
switch(x) {
    case 1:
    case 2:
        alert(a);
        break; //1和dao2时,弹出zhuana,正好百分之20
    case 3:
    case 4:
    case 5:
        alert(b);
        break; //3、4、5时弹出b,百分之30
    case 6:
    case 7:
    case 8:
    case 9:
    case 10:
        alert(c);
        break; //剩下的百分之50
}

转载自:js 计算概率出现的次数计算问题

posted @ 2020-12-01 22:15  公瑾当年  阅读(466)  评论(0编辑  收藏  举报