上网找了半天,只学会一句 puts "ssss",方法什么的都看不懂有谁可以帮我,写个简单的方法调用,声明方法,的简单例子吗?

jy00057800 2006-08-22 12:08:02
上网找了半天,只学会一句 puts "ssss",方法什么的都看不懂有谁可以帮我,写个简单的方法调用,声明方法,的简单例子吗?
...全文
488 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
YUPING322 2007-01-15
  • 打赏
  • 举报
回复
(1..100).inject(0){|sum,i| sum+=i}

新手上路,谁来分析一下???

1..100 是否表示了从1到100的集合,相当于(1,2,3,4,5,6,7,8,9,一直写到,100)
(1..100)是否表示对象
然后.).inject表示了这个对象的方法??
inject(0) 里面的0表示参数的意思吗??
|sum,i| 这又代表什么意思呀??
{|sum,i| sum+=i} 是不是{}表示inject(0)方法的内容??
jk3278jk 2007-01-05
  • 打赏
  • 举报
回复
学习ruby on rails的博客
http://wlbookwl.javaeye.com
killme2008 2006-11-01
  • 打赏
  • 举报
回复
来一个酷一点的,1到100求和

(1..100).inject(0){|sum,i| sum+=i}
mathsfan 2006-10-31
  • 打赏
  • 举报
回复
puts "ssss"偶也会了,呵呵
kevinye 2006-08-27
  • 打赏
  • 举报
回复

大家好 我正在学RUBY和RAILS,希望 有兴趣的朋友们一起学习,欢迎访问我的学习日志来交流http://blog.csdn.net/kevinye
mixingster 2006-08-22
  • 打赏
  • 举报
回复
我个人学习一种语言都比较喜欢写2个介乘函数,可以学到函数定义,逻辑判断,循环,比hello world强多了,
这个是我用ruby写的,你看看,虽然文笔不好,不过很详细~
http://ninghuan.com/blog/2006/08/ruby-ruby.html
lookhang 2006-08-22
  • 打赏
  • 举报
回复
class Test
def sum(a,b)
a+b
end
end

ss=Test.new()
ss.sum(2,3)//The resultis 5
saucer 2006-08-22
  • 打赏
  • 举报
回复
网上这样的资源很多,最后先读一下Dave Thomas的Ruby编程

http://www.rubycentral.com/book/tut_methods.html

2,763

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ruby/Rails
社区管理员
  • Ruby/Rails社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧