hello world
print("hello world")
运行
ruby hello.rb
注释
字符串长度
`print(“hello world”.length)
字符串反转函数
print("hello world".reverse)
字符串复制
print("hello world"*5)
“to” method
to_a converts values to Array
print(40.reverse) # undefined method
reverse’ for 40:Fixnum (NoMethodError)
print(40.to_s.reverse)
`
创建数组
[]#空数组
[8,25,59]#创建一个包含有三个整数的数组
[8,25,59].max#求数组中的最大值,将输出59
variable,which used to store important data.
ticket=[11,15,30]
print(ticket)
print(ticket.max)
print(ticket.length)
10 . 数组排序
使用sort!
ticket=[10,89,56,13,22,45,65,38,103,89]
ticket.sort!
=begin
begin和end实现多行注释
=end
print("hello world\n")
print("hello world".reverse)
print("\n")
print("hello world".length)
print("\n")
print("hello world "*5)
print("\n"+40.to_s.reverse+"\n")
ticket=[11,45,39,100,88,102,79,65]
ticket.sort!
print(ticket)
print("\nmax number in ticket:"+ticket.max.to_s)
print("\n")
print(ticket.length)