Below is an extract from a piece of code:
if (lightColour === fileArray[0]) {
   lightColour = "RedOrangeLight.jpg";
   lightTimer = "5000";
}
Assuming that lightColour does equal fileArray[0], what can I do to my code, so that lightColour equals "RedOrangeLight.jpg" and lightTimer is also assigned the value "5000"?
-- EDIT --
Okay, so clearly that wasn't very useful or helpful. I'll post my full code below:
<!DOCTYPE html>
<html>
<body>
<h1>Changing Traffic Lights w/ Arrays</h1>
<img id="trafficLight" src="RedLight.jpg">
<script>
var lightTimer = "1000"
var lightColour = trafficLight.src
var fileArray = ["RedLight.jpg",
                 "RedOrangeLight.jpg",
                 "GreenLight.jpg",
                 "OrangeLight.jpg"];
function lightChange() {
if (lightColour === fileArray[0]) {
   lightColour = "RedOrangeLight.jpg";
   lightTimer = 5000;
} else if (lightColour === fileArray[1]) {
   lightColour = "GreenLight.jpg";
   lightTimer = 1000;
} else if (lightColour === fileArray[2]) {
   lightColour = "OrangeLight.jpg";
   lightTimer = 5000;
} else {
  lightColour = "RedLight.jpg";
  lightTimer = 1000;
}
var light = document.getElementById('trafficLight');
light.src = lightColour
}
setInterval(lightChange, lightTimer);
</script>
</body>
</html>
Any indication as to what I have done wrong?
 
     
    