Bonjour,
Ton code est incorrect, tu fais une boucle for, mais tu n'utilises jamais le "i" de cette boucle donc ton script met toujours la meme image dans ton tableau.
Je te suggère plutot d'utiliser le .each(), le script suivant devrait fonctionner :
(function($) {
var img = new Array();
$('img').each(function(){
img.push($(this).attr('src'));
});
console.log(img);
})(jQuery);