/**
* 接收兩個Promise,當它們都解析完成後,將它們的結果相加並返回一個新的Promise。
*
* @param {Promise} promise1 - 第一個Promise,應該解析為數值。
* @param {Promise} promise2 - 第二個Promise,應該解析為數值。
* @return {Promise} - 解析為兩個Promise結果相加的值。
*/
var addTwoPromises = async function(promise1, promise2) {
// 等待第一個Promise解析,並將結果賦值給num1
const num1 = await promise1;
// 等待第二個Promise解析,並將結果賦值給num2
const num2 = await promise2;
// 返回一個新的Promise,解析為num1和num2的和
return num1 + num2;
};