I need to get the average of all the even numbers in this array:
$aReeks = array(23,245,1,2,12,-10,46,6,66,9999,-55,348,56,6,66,983);
Can someone please help me? I'm already trying over an hour.
I have to do it with a for/while loop.
I need to get the average of all the even numbers in this array:
$aReeks = array(23,245,1,2,12,-10,46,6,66,9999,-55,348,56,6,66,983);
Can someone please help me? I'm already trying over an hour.
I have to do it with a for/while loop.
Use array_sum() and count()
$aReeks = array(23,245,1,2,12,-10,46,6,66,9999,-55,348,56,6,66,983);
echo array_sum($Reeks) /count($aReeks);
you can get the array with only the even number this way
foreach($aReeks as $key => $value) if($key&1) unset($aReeks[$key]);
and then
echo array_sum($Reeks) /count($aReeks);
$count = 0;
$average = 0;
foreach ($aReeks as $value)
{
$count++;
$average += $value;
}
$average = $average/$count;
echo "average: {$average}<br>";