Javascript pour la boucle jusqu'à - plusieurs conditions

Je suis à l'aide de javascript, en utilisant les regex pour gratter des images à partir de code html.

Je veux la boucle à courir, soit jusqu'à ce que le script ne trouve pas plus d'images, ou jusqu'à ce qu'il atteigne 12.

J'essaie ce qui suit, mais ne fonctionne pas:

var imgs = d.getElementsByTagName('img'), found = [];
for(var i=0,img; ((img = imgs[i]) || ( $i < 13)); i++)

Est-ce possible? Suis-je sur la bonne voie?

Tout à fait nouveau pour javascript, mais à essayer!

source d'informationauteur Darren Sweeney