Write a function `getAllResults(promises)` that waits for all promises to settle (resolve or reject) and returns their statuses.
Problem Statement
Write a function `getAllResults(promises)` that waits for all promises to settle (resolve or reject) and returns their statuses.
Complexity
Time Complexity: -
Space Complexity: -
Hints
š” Hint 1:
Promise.allSettled() never rejects ā it waits for all to complete.
š” Hint 2:
Each result has a status of "fulfilled" or "rejected".
š” Hint 3:
return Promise.allSettled(promises);
ā
Solution:
```javascript
function getAllResults(promises) {
return Promise.allSettled(promises);
}
```