gpt4 book ai didi

javascript - JavaScript 中的递归函数

转载 作者:行者123 更新时间:2023-11-30 09:00:00 27 4
gpt4 key购买 nike

请帮助我理解这个递归函数...

var stack = Array;
function power(base, exponent){
if ( exponent === 0 ) {
return 1;
} else {
stack[exponent-1] = base * power(base, exponent - 1);
return stack[exponent-1];
}
}

我不明白什么

stack[exponent-1]
正在做

最佳答案

哪一个?它被调用了两次。但每次它要么获取数组中索引处等于 exponent-1 当前值的值,要么设置该值。

只是一个数组索引和访问。

关于javascript - JavaScript 中的递归函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9992177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com