Een ander niveau ligt achter je! In de vorige lessen heb je geleerd over de if-else voorwaardelijke verklaring en de bijbehorende nuances. We maakten kennis met een bijzonder datatype: boolean. We onderzochten voorbeelden van het gebruik van vergelijkingsoperatoren en booleaanse variabelen. Tot slot hebben we meer geleerd over het vergelijken van referenties en strings.

Als je denkt dat een beetje meer theorie en wat visuele voorbeelden je zeker geen kwaad zullen doen, ga dan verder: hier zijn links naar een paar nuttige artikelen.

Is gelijk aan en het vergelijken van tekenreeksen

Het vergelijken van objecten is anders dan het vergelijken van primitieve gegevenstypen. Je raadt waarschijnlijk al waarom dit zo is. In het geval van objecten geven we een referentie door, maar in het geval van primitieven een waarde... Er zijn nog veel meer interessante nuances waarover u in dit artikel zult leren. Zoals gewoonlijk zullen we het onderwerp verkennen aan de hand van levendige voorbeelden.

Ternaire operator

Voor beginners is dit een heel ongebruikelijk beest. Over het algemeen kun je het helemaal zonder doen... maar de ternaire operator verkort de code zo gemakkelijk en mooi! En dit is precies waar een beginnende programmeur naar moet streven. Als je nog geen tijd hebt gehad om je grondig vertrouwd te maken met deze vervanging voor de if-else-constructie, dan raden we je aan om het beter te leren kennen en het langzaam in je code te verweven.