J'ai réalisé la réponse que je posais ma propre question: Ce est la manière la plus succincte de prendre le min d'un tableau x
en JavaScript. Le premier argument est totalement arbitraire; Je trouve le 0 déroutant parce que le code signifie intuitivement "Prenez le min de 0 et x", ce qui n'est absolument pas le cas. L'utilisation de l'objet Math a plus de sens pour la lisibilité humaine, mais les auteurs de Raphael.js sont obsédés par la minification et 0 est trois octets plus court.
Voir http://ejohn.org/blog/fast-javascript-maxmin/
Par souci de lisibilité, j'encourage vivement les gens à cesser de faire cela et définir la place d'une fonction le long des lignes de
function arrayMin(arr) { return Math.min.apply(Math, arr); };
Math.min.apply (ce, x) ferait aussi bien – kennebec