Write a function `fetchAll(promises)` that takes an array of promises and returns a promise that resolves with all results.
Problem Statement
Write a function `fetchAll(promises)` that takes an array of promises and returns a promise that resolves with all results.
Complexity
Time Complexity: -
Space Complexity: -
Hints
š” Hint 1:
Promise.all() takes an array of promises and resolves when all resolve.
š” Hint 2:
If any promise rejects, Promise.all rejects immediately.
š” Hint 3:
return Promise.all(promises);
ā
Solution:
```javascript
function fetchAll(promises) {
return Promise.all(promises);
}
```