課程
/后端開發
/PHP
/PHP入門篇
為什么不用代碼判斷這個骰子是不是為6啊,哪個代碼是,不懂
2017-03-03
源自:PHP入門篇 6-10
正在回答
【$num = rand(1,6); //獲取1至6的隨機數,模擬擲骰子】這部分沒有判斷骰子是否為6,隨機取一個數為$num,進行【$sum = $sum ?+ $num;//前進步長】
如果這個隨機數恰好為6,則再執行一次取隨機數,為此時的$num即【
while($num==6){
$num = rand(1,6);//獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
};
】
若此時的$num不為6,則循環結束,否則繼續進行
骰子為6的時候可以在拋一次啊,當然要判斷
舉報
PHP入門教程輕松學習,行業大牛幫您快速掌握PHP編程基礎知識。
2 回答為何不用constant后,代碼不走判斷。
3 回答設置的骰子的點數市1-6為什么還會有14.。。。
2 回答判斷日期是不是3月8日的代碼呢
2 回答While()判斷不可能每次都隨機為6吧
2 回答六個判斷,為什么出來七個?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-10
【$num = rand(1,6); //獲取1至6的隨機數,模擬擲骰子】這部分沒有判斷骰子是否為6,隨機取一個數為$num,進行【$sum = $sum ?+ $num;//前進步長】
如果這個隨機數恰好為6,則再執行一次取隨機數,為此時的$num即【
while($num==6){
$num = rand(1,6);//獲取1至6的隨機數,模擬擲骰子
$sum = $sum ?+ $num;//前進步長
};
】
若此時的$num不為6,則循環結束,否則繼續進行
2017-03-03
骰子為6的時候可以在拋一次啊,當然要判斷