Суммирование $ n раз увеличенного математического цикла - PullRequest
0 голосов
/ 03 декабря 2018

так что я застрял на этом пару часов, и я просто не могу понять, как это сделать.

Вот что я хочу сделать:

if $ n =10 тогда мы получим сумму в десять раз с приращением примерно так: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10

function summation($n) {

     $start = 1;
     $end = $n;
     $sum = 0;

     for($i = $start; $i <= $end; $i++) {

         $value ="+";
         echo ++$sum, $value;

     }                     

}

summation(5);

Ответы [ 2 ]

0 голосов
/ 03 декабря 2018

Ваш код может быть упрощен:

$sum = array_sum(range(1, 10));
0 голосов
/ 03 декабря 2018
<?php
function summation($n) {

 $start = 1;
 $end = $n;
 $sum = 0;
 for($i = $start; $i <= $end; $i++) {
$sum+=$i; //add the $i varables up

}
echo $sum;
}

summation(10); //55

Ссылка: http://php.net/manual/fa/language.operators.assignment.php

...