for(var i = 0; i <= ret.length; i++ ){ // ça ne pourra jamais marcher : tant que i n'est pas inf OU égal (<=) à 3 il s'incrémente : par exemple :
var ret = ["un", "deux", "trois"]; //=> ret.length = 3
i[0] = "un"
i[1] = "deux"
i[2] = "trois"
i[3] = undefined // longueur de ret
for(var i = 0; i < ret.length; i++ ){ //boucle normale, elle s'arrêtera à 2 => "trois"
gb-net.fr