Skip to main content

Stap 4, van groen naar rood

Als we het licht op groen hebben staan en we drukken op rood dan gaat het licht op rood.

Maar eigenlijk mag dit niet. Als je van groen naar rood gaat dan moet het licht eerst naar oranje!

De opdracht is nu om als we op rood drukken een controle te maken of welk licht aan is. Is het groen licht aan dan gebeurt er niets.

Om dit te kunnen doen, moeten we eerst in de code 'onthouden' welke lamp aan is.

Dit gaan we onthouden in een variabele.

Helemaal bovenaan in de code tussen (<script> en </script>) plaatsen we de volgende code.

var colorOn;

Hiermee maken we een variabele waarin we 'onthouden' welke lamp aan is.

In het de code vlak onder de regel:

if (color === 'red') {if (color === 'red') {

gaan we nu controleren of het groene licht aan is.

Dat doen we met de volgende code:

if ( colorOn == 'green' ){
        return;
}