问答详情
源自:6-10 PHP中循环结构之do…while语句的运用优势举例

為何$sum + $num要相加

https://img.mukewang.com/5cf67b4e00011a4106510412.jpg

為何$sum + $num要相加 

提问者:慕运维2539034 2019-06-04 22:08

个回答

  • qq_慕尼黑3021223
    2019-06-05 20:03:36

    首先,这是定义为一个玩骰子游戏的过程;

    其次,你每一次投骰子,你的步数是累计的,所以代表总步数的$sum是通过每一次投的点数$num来累计的,所以相加;

    最后,其实输出的数据分两个,第一个数据,如果$num不等于6,总步数$sum就等于0加上$num的值;如果$num等于6,则总步数$sum等于0+6加第二次$num的值。第二个数据,先直接执行一次,总步数$sum就等于0加上$num的值,这时候再来判定$num的值是否为6,如果$num的值为6,则直接再循环一次,直到$num的值不为6。