Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Объйсните как работает этот цикл?

05.05.13 20:59
Объйсните как работает этот цикл?
 
asig коренной житель
asig
В школьной задаче задан такой цикл
$i=3.5;$i=$i-0.5;
while ($i>=-1)
{
echo $i--, "
"; $i=$i+0.5;
}
На экран выдаются значения в таком порядке
3
2,5
2
1,5
1 и т.д
Для начало хотелось бы понять как иначе можно записать вот это -> $i-- равно ли это этому -> $i=$i-1 ?
В книге есть такое , что $i-=0,5 равнозначно $i=i-0,5
и $i++ равнозначно $i=$i+1
Вот я и подумала, что $i-- равнозначно этому -> $i=$i-1 , но что-то подсказывает, что неправильно , так как на экран выдается первая цифра 3
 

Перейти на