@OlegVassilkov

Вывод результата с учетом сложения с предыдущим числом php?

Есть вот такой код :
<? function nums_from($from, $to, $s){
    echo $from.' ' ;

    if ($from < $to){
        nums_from($from + $s, $to, $s );
    }
}

nums_from(1, 10, 2);


Нужно что бы результат выводился с учетом сложения со следующим или предыдущим числом, без разницы, подскажите в какую сторону копать

Результат сейчас такой 1 3 5 7 9 11 а должен получиться 1 4 8 12 16 20
  • Вопрос задан
  • 339 просмотров
Решения вопроса 1
DevMan
@DevMan
function nums_from($from, $to, $s) {
	static $x = 0;
	echo ( $from  + $x ).' ' ;
	$x = $from;

	if ($from < $to){
	    nums_from($from + $s, $to, $s );
	}
}
nums_from(1, 10, 2);
ideone.com/WyOXJx
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы