7ad04a885d
ik heb "de broodjeszaak" gedeeltelijk herschreven.
16 lines
1.1 KiB
Markdown
16 lines
1.1 KiB
Markdown
#### 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
|
|
}
|
|
```
|