我试图通过在互联网上发现随机挑战来自学PHP。我发现:http://php.about.com/od/learnphp/a/Create-A-Program-That.htm
他在那一页上列出了"答案",但这没有意义。他甚至提到了代码中不存在的一部分。他所说的(1,50)部分不在他的解决方案中。我做到了,但我正在努力使我的代码变得优雅,并理解另一种方法。
这就是我的方法:
<?php
$count = 0;
while ($count <= 10)
{
$random= rand(1, 50);
if ($random >= 25)
{echo $random."- High, </b>";}
elseif ($random < 25)
{echo $random."- Low, </b>";}
$count++; //increment by 1
}
?>
这对你来说足够优雅吗?
for ($i = 0; $i < 10; $i++) {
$random = rand(1, 50);
echo $random . ($random >= 25 ? "- High": "- Low") . '<br/>';
}