为了账号安全,请及时绑定邮箱和手机立即绑定

javascript 递归问题

javascript 递归问题

bary 2015-10-22 11:41:36
javascript 递归问题 function f(x){     if(x == 1){         alert(x);     }else{         f(x - 1);         alert(x);     } } f(5);输出是12345.第一个输出1我倒是能理解.问题是为什么后面输出2345?
查看完整描述

3 回答

?
冥oo冥

TA贡献8条经验 获得超1个赞

f(5)=f(5-1)alert('5')=f(4-1)alert('4')alert('5')=f(3-1)alert('3')alert('4')alert('5')=f(2-1)alert('2')alert('3')alert('4')alert('5')=alert('1')alert('2')alert('3')alert('4')alert('5')

查看完整回答
反对 回复 2015-10-22
  • 3 回答
  • 1 关注
  • 1757 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信