Ahoj, mám tento kod: a není mi moc jasné proč dali $vysledek = 1 je to kvůli poslednímu číslu ve výpočtu faktoriálu ...4 x 3 x 2 x 1 , 1čka je zastoupena v proměnné $vysledek = 1; ? Děkuji
<?php
function faktorial($cislo) {
if ($cislo < 0) return 0; // chyba
$vysledek = 1;
for ($i = 2; $i <= $cislo ; $i++) {
$vysledek = $vysledek * $i;
}
return $vysledek;
}
echo faktorial(5);
?>