Ruby初學

yoyochina發表於2009-01-11

    剛開始接觸Ruby,看了一點入門的資料。

 

    安裝Ruby後,在cmd命令列中輸入ruby -v

    會輸出 ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

 

    在SciTE裡面寫了幾句程式,主要是一點語法吧,小玩一下。當然,也可以直接在命令列中執行命令。

 

a = 1
b = 2 + 3
puts a,b

a,b = b,a
puts a,b

x = 0
a,b,c = x,(x+1),(x+2)
puts a,b,c

a=1
b=1.0
puts a==b
puts a.eql?(b)

a=1.0
b=1.0
puts a.equal?(b)

a=1.0
b=a
puts a.equal?(b)

puts 3<=>2
puts "abc"<=>"acb"
puts [5]<=>[4,6]

puts (0..9)===6.3
puts ('a'..'f')==='z'

#這是註釋

=begin
這也是註釋
這還是註釋
=end

 

 

   按F5執行,結果如下:

 

>ruby a.rb
1
5
5
1
0
1
2
true
false
false
true
1
-1
1
true
false
>Exit code: 0

 

    明天接著學習。