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
funktion4.php
38 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_ovning4</title>
</head>
<body>
<?php
function biggestNumber($values = array(1, 2, 3), $whatreturns = ""){
$biggestNumber = null;
$smallestNumber = null;
#båda looparna jämför bara de första 3 värderna i tabelen för att endast 3 värden
#frågades efter.
for ($i = 0; $i < 3; $i++){
$currentValue = $values[$i];
if ($biggestNumber == null || $biggestNumber <= $currentValue){
$biggestNumber = $currentValue;
}
}
for ($i = 0; $i < 3; $i++){
$currentValue = $values[$i];
if ($smallestNumber == null || $smallestNumber >= $currentValue){
$smallestNumber = $currentValue;
}
}
#Om vi vill ha det minsta
if ($whatreturns == "minsta"){
return $smallestNumber;
}
return $biggestNumber;
}
echo biggestNumber(array(1, 4, 2), "minsta");
?>
</body>
</html>