logo
  • 教程列表
  • SO官方文档
  • 递归和尾递归函数的循环
    • 非递归的(不可变性不是一个问题)
    • 递归救援
    • 尾递归优化
  1. StackOverflow 文档
  2. functional-programming 教程
  3. 递归和尾递归函数的循环
  4. 非递归的(不可变性不是一个问题)

非递归的(不可变性不是一个问题)

Created: November-22, 2018

function sum(numbers) {
    var total = 0;
    for (var i = numbers.length - 1; i >= 0; i--) {
        total += numbers[i];
    }
    return total;
}

这是一个带有突变的程序代码(超过 total)。

  • 递归救援
  • 递归和尾递归函数的循环

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明