How to calculate the series (1!/1) + (2!/2) + (3!/3) + (4!/4) + (5!/5) + ... + (n!/n) in PHP

1 Answer

0 votes
function factorial($n) {
    if ($n <= 1)
      return 1;
    else
      $n = $n * factorial($n - 1);
       
    return $n;
}
 

$N = 5;
$sum = 0;
     
for ($i = 1; $i <= $N; $i++) {
    $sum = $sum + (factorial($i) / $i);
}
     
echo $sum;
 
 
 
 
/*
run:
 
34
 
*/

 



answered Jul 28, 2022 by avibootz
...