关注
```js
function asyncAdd(a,b) {
return Promise.resolve(a+b)
}
function mulipleAsyncAdd() {
const promisArr = [];
const nums =[...arguments];
return new Promise((resolve,reject) => {
if(nums.length===1) {
resolve(nums[0]);
}else {
for(let i =0;i<nums.length;i +=2) {
if( (i+1) === nums.length) {
promisArr.push(asyncAdd(nums[i], 0));
}else {
promisArr.push(asyncAdd(nums[i], nums[i+1]));
}
}
Promise.all(promisArr)
.then(res => {
return mulipleAsyncAdd(...res);
}).then((res) => {
resolve(res);
})
}
})
}
// test
(async () => {
console.log(111);
const res = await mulipleAsyncAdd(1,2,2,3,4,5,6);
console.log(3333,res);
console.log("end")
})()
```
查看原帖
点赞 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
10148次浏览 150人参与
# 第一份工作应该只看薪资吗 #
252284次浏览 1916人参与
# 米连集团26产品管培生项目 #
10673次浏览 266人参与
# 春招至今,你的战绩如何? #
32559次浏览 295人参与
# 什么专业适合考公 #
57177次浏览 290人参与
# 长得好看会提高面试通过率吗? #
14831次浏览 152人参与
# AI面会问哪些问题? #
6039次浏览 169人参与
# 蚂蚁求职进展汇总 #
157026次浏览 1253人参与
# 找实习记录 #
241198次浏览 1471人参与
# 春招你拿到offer了吗 #
814666次浏览 9891人参与
# 哪些公司校招卡第一学历 #
251026次浏览 861人参与
# 你做过最难的笔试是哪家公司 #
8518次浏览 69人参与
# 从事AI岗需要掌握哪些技术栈? #
2302次浏览 64人参与
# 找AI工作可以去哪些公司? #
2024次浏览 40人参与
# HR最不可信的一句话是__ #
2943次浏览 61人参与
# 一张图晒出你司的标语 #
1783次浏览 27人参与
# 沪漂/北漂你觉得哪个更苦? #
5030次浏览 90人参与
# 毕业论文怎么查AI率 #
79675次浏览 1959人参与
# AI时代,哪个岗位还有“活路” #
5869次浏览 148人参与
# 简历第一个项目做什么 #
34464次浏览 547人参与
# 通信和硬件还有转码的必要吗 #
99038次浏览 633人参与