不是很明白色子第一次揺到的是1但出來的結果步數是7解析上說do while比while更適用這個想不明白
<?php
????$sum=0;
????do{
????????$num=rank(1,6);
????????$sum2=$num;
????????$sum = $sum + $num;
????}while($num == 6);
????echo "第一次色子數".$sum2."<br />";
????echo "前進".$sum;
?>
<?php
????$sum=0;
????do{
????????$num=rank(1,6);
????????$sum2=$num;
????????$sum = $sum + $num;
????}while($num == 6);
????echo "第一次色子數".$sum2."<br />";
????echo "前進".$sum;
?>
2017-06-05
舉報
2017-06-05
你要計算第一次的色子數,不是這樣計算的,先搖色子,再根據色子數判斷是否需要繼續(xù)。
2017-07-05
rand(1,6)和rank(1,6)都是取1~6的嗎?我還以為只能是rand()
2017-06-18
對的,sum2是循環(huán)完的結果
2017-06-07
只是不是很明白那個sum2 到底是第幾次循環(huán)輸出的結果 然后現在明白了 那是最后一次循環(huán)輸出的結果并不是第一次