尾递归
函数调用自身,称为递归。如果尾调用自身,就称为尾递归。
function factorial(n, total) { if (n === 1) return total; return factorial(n - 1, n * total); } factorial(5, 1) // 120
函数调用自身,称为递归。如果尾调用自身,就称为尾递归。
function factorial(n, total) { if (n === 1) return total; return factorial(n - 1, n * total); } factorial(5, 1) // 120