Według MDN Math.min akceptuje tylko liczby, a jeśli jeden z argumentów nie jest liczbą, zostanie zwrócony NaN. To prawda, że jeśli mijamy tablicę z wielu numerów otrzymujemy NaNcoś takiego: Math.min([1,2]), ale jeśli używamy tablicę z jednym numerem, Math.minzwróci liczbę w tablicy, jak w poniższym przykładzie: Math.min([5]). Czy ktoś ma pojęcie, dlaczego widzimy to nieudokumentowane zachowanie?