Přeskočit obsah

Získat prvek (na pozici / první / poslední / náhodné) (lists_getIndex)

Co dělá: Podle režimu vrátí nebo odebere prvek ze seznamu.

lists_getIndex

Vstupy

  • VALUE: vstupní pole.
  • AT: index (pouze když je zvolen režim práce s konkrétní pozic).
  • Nastavení bloku:
  • MODE: GET, GET_REMOVE, REMOVE.
  • WHERE: FROM_START, FROM_END, FIRST, LAST, RANDOM.

Výstup

  • V režimu GET a GET_REMOVE: hodnota prvku.
  • V režimu REMOVE: bez výstupů (blok funguje jako příkaz).

Kdy použít

  • Když potřebuješ číst nebo odebírat prvky z pole podle pozice.
  • Pro fronty, zásobníky, náhodné výběr nebo postupně zpracování dat.

Tipy a pasti

  • Práce s prázdném polem může vyvolat chybu běhu.
  • GET_REMOVE a REMOVE mění původní pole.
  • U FROM_END dej pozor na správně směr indexace a konzistenci v projektu.