问答详情
源自:6-7 PHP中循环结构之while循环语句

为什么我的运行看不到随机数?

浏览器不支持?

提问者:skjaao 2019-04-03 10:26

个回答

  • 宝慕林3263856
    2019-04-04 18:20:16
    已采纳

    <?php

    $sum = 12; // 小宠物当前的饥饿程度

    echo "我饿啦";

    echo "<br />";

    while ($sum < 100) {

        // 小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食

        $num = rand(1, 20); // 随机数,模拟喂食小宠物的小面包

        $sum = $sum + $num; // 小宠物吃小面包

        echo "<br />这次喂了我 ";

        echo $num;

        echo "<br />我能量值达到了: ";

        echo $sum;

        echo "<br />我还差: ";

        echo 100 - $sum . "个鸡腿吃饱";

        echo "<br />";

        echo "我还没吃饱呢!";

        echo "<br />";

    }

    echo "终于吃饱啦";

    ?>


  • 慕九州4459918
    2021-01-16 15:00:17

    <?php

    $sum = 12; // 小宠物当前的饥饿程度

    echo "我饿啦";

    echo "<br />";

    while ($sum < 100) {

        // 小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食

        $num = rand(1, 20); // 随机数,模拟喂食小宠物的小面包

    //输出当前喂食量,也就是随机数    

    echo "喂食:".$num."<br/>";

        $sum = $sum + $num; // 小宠物吃小面包

        echo "<br />这次喂了我 ";

        echo $num;

        echo "<br />我能量值达到了: ";

        echo $sum;

        echo "<br />我还差: ";

        echo 100 - $sum . "个鸡腿吃饱";

        echo "<br />";

        echo "我还没吃饱呢!";

        echo "<br />";

    }

    echo "终于吃饱啦";

    ?>


  • 慕容3376081
    2019-04-03 16:58:50

    你如果没有自己加别的代码的话,你肯定看不到随机数。因为本来就没有写输出随机数的语句。

    你想看到随机数是多少你就加个echo的语句就行了。