Toimintojen kulun hallitseminen Oikoteissä
Kun rupeat työskentelemään monimutkaisempien oikoteiden parissa, vastaasi tulee logiikkaa käyttäviä toimintoja, jotka muuttavat oikotien kulkua (esimerkiksi ohittavat tai erottavat toimintoryhmän). Tässä on muutamia esimerkkejä tällaisista erityistoiminnoista:
Muuttujat
Muuttujat tallentavat väliaikaisesti osan sisällöstä myöhemmin käytettäväksi oikotiessä. Usein muuttujia sisältävät toiminnot eivät liity suoraan oikotien seuraavaan toimintoon, vaan ne vievät tuotoksensa (mukaan lukien muuttuja) toiseen toimintoon oikotien myöhemmässä vaiheessa. Katso Muuttujien käyttäminen Oikoteissä.
Jos-toiminnot
Jos-toiminto tarkistaa tiettyjä ehtoja oikotiessä ja antaa tuotokseksi erilaisia tuloksia riippuen siitä, mikä ehto täyttyy. Niinpä toiminnot voivat kulkea eri polkuja sellaisten ehtojen perusteella, jotka määritetään vasta oikotien suorittamisen aikana. Katso Jos-toimintojen käyttäminen Oikoteissä.
Toistuvat toiminnot
Toistuvilla toiminnoilla suoritetaan samoja toimintoja useita kertoja, jolloin syntyy silmukoita. Toistosilmukan toiminnot suoritetaan silmukassa ylhäältä alas, minkä jälkeen hypätään jälleen alkuun ja toistetaan toiminnot niin monta kertaa kuin on tarpeen. Katso Toista uudelleen -toimintojen käyttäminen Oikoteissä.
Valitse-toiminnot
Valitse-toiminnot keskeyttävät oikotien ja esittävät käyttäjällä vaihtoehtojen valikon. Valitun vaihtoehdon perusteella oikotien loppuosan täyttävät erilaiset toiminnot, jotka johtavat erilaisiin lopputuloksiin. Katso Valitse valikosta -toiminnon käyttäminen Oikoteissä.