条件语句 ,javascript解释器可以根据一个表达式的值进行选择是否执行还是跳过这些语句,如if 语句 和switch语句
if()else{}
if 语句可以用在抽奖页面中根据各个奖项设置的概率的不同,从而让每个奖项的被抽中的概率也不同,具体代码如下:
如:现在某公司要举办一个线上抽奖活动,奖项及设置的概率分别为:iphone5(1%),ipad(5%),2000元(9%),1800元(10%),1000元(20%),500元(25%),谢谢参与(30%);
1 var random = Math.random();//Math.random是Math函数中的一种,此函数的作用是随机产生0-1中间的小数 2 if(random >0 && random <0.01){ 3 alert("恭喜您获得iphone5一部!"); 4 }else if(random >0.01 && random <0.06){ 5 alert("恭喜您获得ipad一部"); 6 }else if(random >0.06 && random <0.15){ 7 alert("恭喜您获得2000元奖金!"); 8 }else if(random >0.15 && random <0.25){ 9 alert("恭喜您获得1800元奖金!"); 10 } else if(random >0.25 && random <0.45){ 11 alert("恭喜您获得1000元奖金!"); 12 } else if(random >0.45 && random <0.7){ 13 alert("恭喜您获得500元奖金!"); 14 } else if(random >0.7){ 15 alert("XIEXIEcanyu"); 16 }