Image Gallary Assessment Review

Please review my solution for the Image gallary assessment given in the Js section module 2.

var displayedImage = document.querySelector(’.displayed-img’);
var thumbBar = document.querySelector(’.thumb-bar’);

btn = document.querySelector(‘button’);
var overlay = document.querySelector(’.overlay’);

/* Looping through images */
for(var i = 1 ; i <= 5 ; i++){
var newImage = document.createElement(‘img’);
newImage.setAttribute(‘src’,‘images/pic’+i+’.jpg’);

newImage.addEventListener('click',function(e){
	displayedImage.setAttribute('src',e.target.getAttribute('src'));
});

thumbBar.appendChild(newImage);
}

/* Wiring up the Darken/Lighten button */

btn.addEventListener(‘click’,function(){
if(btn.textContent === ‘Darken’){
btn.textContent = ‘Lighten’;
overlay.style.backgroundColor = ‘rgba(0,0,0,0.5)’;
}else if(btn.textContent === ‘Lighten’){
btn.textContent = ‘Darken’;
overlay.style.backgroundColor = ‘rgba(0,0,0,0)’;
}
});

Hi there @tangri57,

Thank you for sending your code in! I have looked over it, and I must say I am very impressed — it works perfectly. I don’t really have any tips on how to improve this.

Well done!