为什么while($num==6)判断条件是个随机数 不可能每次都是6 为啥他还执行条件代码
$sum = 0;
$num = rand(1,6); //获取1至6的随机数,模拟掷骰子
$sum = $sum + $num;//前进步长
while($num==6){
$num = rand(1,6);//获取1至6的随机数,模拟掷骰子
$sum = $sum + $num;//前进步长
echo $sum;
};
你的输出是大于6还是小于6?如果是小于6就没有执行。
第2行为摇骰子,如果骰子为6就会之执行第3-8行代码;如果不为6,只执行1-3行代码。