Webbserverprogrammering 1

Källkod

Välj en PHP-fil för att visa dess källkod.

exercises/ovning11_funktion_storsta_minsta.php

<?php

function storstaEllerMinsta($tal1, $tal2, $tal3, $val = "storsta")
{
    if (
$val == "minsta") {

        if (
$tal1 <= $tal2 && $tal1 <= $tal3) {
            return 
$tal1;
        }
        elseif (
$tal2 <= $tal1 && $tal2 <= $tal3) {
            return 
$tal2;
        }
        else {
            return 
$tal3;
        }

    }
    else {

        if (
$tal1 >= $tal2 && $tal1 >= $tal3) {
            return 
$tal1;
        }
        elseif (
$tal2 >= $tal1 && $tal2 >= $tal3) {
            return 
$tal2;
        }
        else {
            return 
$tal3;
        }

    }
}


// Utan fjärde parameter får vi det största talet

$resultat = storstaEllerMinsta(15, 42, 27);

echo 
"Största talet: " . $resultat . "<br>";


// Med "minsta" får vi det minsta talet

$resultat = storstaEllerMinsta(15, 42, 27, "minsta");

echo 
"Minsta talet: " . $resultat;

?>