const results = await Promise.allSettled([Promise.resolve(1), Promise.reject('err')]);
// [{status:'fulfilled',value:1},{status:'rejected',reason:'err'}]Promise.allSettled() waits for all promises regardless of success or failure.
Promise.allSettled() waits for all Promises to settle (resolve or reject).
Challenge: Verify that Promise.allSettled() returns a Promise instance.