(reprise du message précédent)
ok alors selon tes valeurs de retour, j'ai juste changé le max en min ...
Modifié par dunjl (04 Dec 2007 - 14:35)
ok alors selon tes valeurs de retour, j'ai juste changé le max en min ...
function f() {
var args = Array.prototype.slice.call(arguments);
var len = Math.min.apply(Math, args.map(function(a){return a.length;}));
var res = [ len];
for(var k=0;k<len;k++) {
res[k] = [];
for (var j=0;j<args.length;j++) {
res[k].push(args[j][k]);
}
}
return res;
}
Modifié par dunjl (04 Dec 2007 - 14:35)