Repeat

Funkcja Repeat wykonuje podany blok kodu tyle razy ile podano w parametrze. Bieżący indeks wykonania jest dostęĻny w zmiennej 'currentindex’.

Składnia

’repeat(times)’

Argumenty

  • times – (Decimal) Ile razy wykona blok kodu>

Zwracana wartośc

Funkcja nie zwraca żadnej wartości

Przykłady

Przykład 1

repeat(3){
  doSomething(currentindex); 
}

Przykład 2

Symulowanie pętli for

repeat(10){
  if([Wartość] < 10){
    // Kod wykonywany w pętli
    [Wartość] = [Wartość] + 1;
    ShowMessage(2, "Aktualna wartość: " + [Wartość]);
  }
}

Przykład 3

Symulowanie pętli while

kontynuuj = true;
repeat(100){
  if(kontynuuj){
    // Kod wykonywany w pętli
    [Wartość] = [Wartość] + 1;

    // Sprawdzenie warunku wyjścia
    if([Wartość] >= 10){
      kontynuuj = false;
    }
  }
}