Logica#
De pagina’s ‘Logica’ bevatten de bouwstenen die bepalen hoe een project werkt, beslissingen neemt, informatie opslaat en georganiseerd blijft. Begin hier wanneer u acties wilt herhalen, op een trigger wilt wachten, waarden wilt vergelijken of informatie wilt opslaan voor later gebruik in het project.
Control - Beheer de projectstroom met lussen en voorwaarden - pauzeer gedurende een bepaalde tijd of totdat aan een voorwaarde is voldaan, herhaal blokken, voer verschillende blokken uit op basis van voorwaarden, verlaat lussen voortijdig en beëindig het project.
Timer - Meet hoe lang acties duren met de timer van de hersenen, reset deze voor nieuwe timingbewerkingen en start een stapel blokken na een bepaalde tijd.
Events - Start verschillende stapels blokken op verschillende tijdstippen - wanneer het project begint of wanneer een gebeurtenis vanuit elders in het project wordt uitgezonden, met of zonder te wachten tot die gebeurtenis is voltooid.
Operators - Voer wiskundige bewerkingen en functies uit, vergelijk waarden, combineer of keer voorwaarden om, controleer bereiken, genereer willekeurige getallen en rond resultaten af.
Variabelen - Sla getallen, Booleaanse waarden, lijsten en 2D-lijsten op, zodat een project kan tellen, de voortgang kan volgen en beslissingen kan nemen tijdens de uitvoering.
Mijn blokken - Groepeer blokken in herbruikbare, aangepaste blokken, met optionele parameters om waarden door te geven, om een project te organiseren en herhaalde blokken te voorkomen.
Opmerkingen - Voeg notities toe binnen een project om de logica uit te leggen en de functionaliteit te documenteren zonder de werking ervan te beïnvloeden.
Al met al helpen ze je bij het coderen van projecten die beslissingen nemen, in realtime reageren en je code overzichtelijk en gemakkelijk te begrijpen houden.