| 赞 | 3 |
| VIP | 7 |
| 好人卡 | 12 |
| 积分 | 10 |
| 经验 | 79562 |
| 最后登录 | 2026-4-3 |
| 在线时间 | 1390 小时 |
Lv3.寻梦者 寒
- 梦石
- 0
- 星屑
- 1044
- 在线时间
- 1390 小时
- 注册时间
- 2010-8-9
- 帖子
- 3471
|
本帖最后由 寒冷魔王 于 2015-2-6 11:45 编辑
taroxd 发表于 2015-2-6 11:26 ![]()
其实就是迭代(我歪楼我自豪)
另外,我更喜欢 Ruby 版的 Lisp 方言(啥)不就是数不清楚括号么
翻译过来就是- def fact(n)
- private
- def iter(n,accumulator)
- n.zero? ? accumulator : iter(n-1,n*accumulator)
- end
- iter(n,1)
- end
复制代码 吧
虽然没学过这些,不过看起来貌似Ruby把函数作为对象生成了
|
|