hoewerkt/articles/moeilijkheidsgraad/normaal - moeilijker.md

16 lines
1.1 KiB
Markdown
Raw Normal View History

#### Moeilijker
---
Hoewel veel van het process is uitgelegd in [de broodjeszaak](/broodjeszaak.md) is er meer aan de hand dan alleen het vragen van informatie en het krijgen hier van. Werkmanrooster of hoe ik het noem [rooster.io](http://git.werkmanrooster.nl/werkmanrooster/rooster-io), bestaat uit iets genaamd '`code`'. Deze code beschrijft wat een computer moet doen en wanneer. Deze code zorgd ervoor dat een computer bepaalde afwegingen maakt, bijvoorbeeld dat hij een [lijst geeft van meerdere leerlingen als er meerdere zijn gevonden](http://werkmanrooster.nl/rooster/bram) in plaats van het weergeven van [een rooster](http://werkmanrooster.nl/rooster/Bram van der Veen). Deze afwegingen komen veel voor in de `code` van rooster.io.
Zo'n afweging ziet er als volgende uit in `code`.
```javascript
//found_students.length wil zeggen hoeveel leerlingen er zijn.
if (found_students.length > 1) { //Afweging: als er meer dan een leerlingen is gevonden
//Maak dan een lijst.
}
else { //Als de eerste afweging niet klopt, dan gaat hij naar de volgende
//Laat een rooster zien
}
```