陣列Array

 

※ 說明 : 中括[]內置不同type,無損其陣列特性。
■ 題型︰陣列練習
◎ 參圖 : notepad打上下列內容 > 存 ar.rb
□ a = [ 1, "cat", 3.14 ]

□ puts a[0] # 輸出 1
□ puts a.size # 輸出 3

□ a[2] = nil
□ puts a.inspect # 輸出 [1, "cat", nil]
□ a[99] # nil
※★ 註 : inspect 可轉成較易懂的意思

018-12a
◎ 參圖 : 開DOS模式 > ruby ar.rb  > 執行結果正確

018-12b
■ 題型︰非陣列練習
◎ 參圖 : notepad打上下列內容 > 存 arn.rb
□ colors = ["red", "blue"]

□ colors.push(“black")
□ colors << “white"
□ puts colors.join(“, “) # red, blue, black, white

□ colors.pop
□ puts colors.last #black
018-13a
◎ 參圖 : 開DOS模式 > ruby arn.rb  > 執行結果正確

018-13b