请问一下怎么获取到setInterval的回调函数的返回值

新手上路,请多包涵

比如如何获取定时器中的sum, 让sum作为Sum_Solution的返回值

function Sum_Solution(n)
{

// write code here
let temp = 0;
let sum = 0;
var timer = setInterval(function () {
    sum = sum + temp;
    temp++;
    (temp === n + 1) && (clearInterval(timer))
    callback(sum)
},110)

}

阅读 2.4k
1 个回答
function a(func) {
        let num = 0;
        return () => {
            setInterval(function () {
                num++;
                func.call(this, num)
            }, 100)
        }
    }

    a(num => {
        console.log(num)
    })();
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题