Wpis z mikrobloga

@object: Jeśli mowa o danych liczbowych, oczywiście. Wiadomix, że for iteruje po zbiorach/tablicach.
Jeśli jest

while i <= length,

to za każdym powtórzeniem sprawdzana jest wartość i,
  • Odpowiedz
@Czimchik: > while sprawdza warunek za każdym powtórzeniem, a for jeden raz przy starcie pętli
While czy for sprawdzają w taki sam sposób warunek.Tutaj różnicą jest range, który obudowuje wywołanie w tak jakby iterator.
W normalnych językach takie wywołania są optymalizowane przez kompilator.
  • Odpowiedz