33. `Promise.allSettled()`を実装する

JavaScript

少し工夫が必要  - accepted / - tried

Promise.allSettled() メソッドは、与えられたすべてのプロミスが満足したか拒否された後に、それぞれのプロミスの結果を記述した配列オブジェクトで解決されるプロミスを返します。

Promise.all()と違って、Promise.allSettled() は全てのpromiseをfulfillかrejectされるまで待つ。

自力でPromise.allSettled() を実装できますか?

時間と空間複雑性はどう?