* Функция промис массивын қабылдайды (бос емес деп есептейміз) және промис қайтарады.
* Егер берілген промистердің біреуі резолвтталса (сәтті орындалса),
онда қайтарылатын промис сол мәнмен резолвтталады.
* Егер бірнеше промис сәтті орындалса,
онда қайтарылатын промис
* алғашқы сәтті мәнмен резолвтталады, промистердің массивтегі тәртібіне қарамастан.
* Егер барлық берілген промистер реджекттелсе,
онда қайтарылатын промис AggregateError қатесімен реджекттеледі,
ол барлық қателерді топтастырған, промистердің тәртібін ескере отырып.
* AggregateError-ды былай жасауға болады:
new AggregateError(errors, 'No Promise in any was resolved')
function any(promises) {
// сіздің кодыңыз мұнда
}