qappleh / Interview

我是追梦赤子心,公众号「深圳湾码农」的作者,某上市集团公司高级前端开发,深耕前端领域多年,每天攻破一道题,带你从0到1系统构建web全栈完整的知识体系!
https://github.com/qappleh/Interview
1.14k stars 95 forks source link

Day388:实现一个sum函数,接收一个arr,累加arr的项,只能使用add方法,该方法接收两个数,模拟异步请求后端返回一个相加后的值? #391

Open qappleh opened 3 years ago

qappleh commented 3 years ago

/ 实现一个sum函数,接收一个arr,累加arr的项,只能使用add方法,该方法接收两个数,模拟异步请求后端返回一个相加后的值 /

function add(a,b) {
  return Promise.resolve(a+b)
}

function sum(arr) {
  // 思路可以二分,切成两部分beforeSum, afterSum。
}

/ 变种:如果后端设置了并发限制,一次不能请求超过三个,怎么办? /