无法掌握JavaScript中的指数函数

时间:2015-08-15 21:26:58

标签: javascript function for-loop

我似乎无法掌握指数函数的原因,

function power(base, expon) {
    var result = 1;
    for(var count = 0; count < expon; count++)
        result *= base;
    return result;
};

的工作原理。特别是,我很无能为什么操作的价值&#34;返回结果&#34;不是,例如,&#34; 2&#34;,如果函数的参数是幂(2,3),则使操作&#34;结果* = base&#34;,等于&#34; 1 * = 2&#34; (= 2)。

&#39; for&#39;声明似乎在这里没有任何作用......它增加了变量&#39; count&#39;直到它达到&#34;&#39; expon&#39; - 1&#34;,即&#34; 2&#34;如果函数的参数是幂(2,3),然后对它没有任何作用。

我错过了什么,解释不正确?

0 个答案:

没有答案