Show sourcecode
The following files exists in this folder. Click to view.
webb_serv/ovningar/funktioner/
funktion1.php
funktion2.php
funktion3.php
funktion4.php
funktion5.php
funktion6.php
funktion7.php
funktion8.php
funktion9.php
funktion7.php
46 lines UTF-8 Windows (CRLF)
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>func_ovning7</title>
<style>
</style>
</head>
<body>
<p>Om arrayen är noll, ladda om sidan</p>
<?php
function slumpaArray(){
$array = array();
$längd = rand(-100, 100);
for ($i = 0; $i <= $längd; $i++){
$nyaVärdet = rand(-100, 100);
$array[] = $nyaVärdet;
}
var_dump($array);
return $array;
}
function median(array $array){
if ($array == null){return;}
sort($array, SORT_NUMERIC);
$längd = count($array);
$mitten = intdiv($längd, 2);
if ($längd % 2 !== 0) {
return $array[$mitten];
}
else {
return ($array[$mitten - 1] + $array[$mitten]) / 2;
}
}
$array = slumpaArray();
$median = median($array);
echo ("<br>". "<br>"."<br>"."<br>"."<br>"."<br>". "Median: ".$median);
?>
</body>
</html>