function factorial(n){?? ?alert(fact_iter(1,1,n));}function fact_iter(product, counter, max_count){?? ?if(counter > max_count)?? ?{?? ??? ?return product;?? ??? ??? ?}?? ?else?? ?{?? ??? ?fact_iter(counter*product , counter+1, max_count);?? ??? ??? ?}}factorial(2);</script>
?
這段代碼執(zhí)行結(jié)果是undefined
Javascript不支持尾遞歸,讓我很蛋疼。。。。
肥皂起泡泡
2018-12-06 20:17:24