【发布时间】:2018-09-20 21:25:52
【问题描述】:
<?php
//array
$lessFifty = array();
$moreFifty = array();
//number generation
for ($i = 1; i<=30; $i++) {
$number = rand(0, 100);
//Sorting <50>
if ($number < 50 ) {
$lessFifty[] = $number;
} else {
$moreFifty[] = $number;
}
}
print_r($lessFifty);
print_r($moreFifty);
//Average
echo "<p> average of values less than fifty: </p>";
array_sum($lessFifty) / count($lessFifty) ;
echo "<p> average of values greater than fifty: </p>" ;
array_sum($moreFifty) / count($moreFifty) ;
?>
这是我目前所拥有的。我正在尝试生成 0-100 范围内的 50 个随机数。然后我必须将其排序为小于或大于 50。
我还必须计算平均值、范围和中位数。
当我尝试达到平均水平并将其放入我的浏览器(启用服务器)时,我得到一个空白页面。没有错误,只是一个空白。我还使用 PHP Sandbox 对其进行了测试,没有出现语法错误,只是一个空白的结果框。
如何解决此问题,以便计算实际发生并显示在页面上?
【问题讨论】: