方法定義Methods

 

※ 說明 : 每中程式都會有相關的程序要走,而取決其方法,如數值運算程序中,有全取捨全進.四捨五入等不同的計算方法,因此定義其方法是肯定的.使用方法 def ~ end
■ 題型 :  def ~ end   練習
◎ 參圖 : notepad打上下列內容 > 存 dem.rb
□  def say_hello(name)
□    result = “Hi, " + name
□    return result
□  end

□  puts say_hello(‘ihower’)
□  # 輸出 Hi, ihower
021-01a◎ 參圖 : 開DOS模式 > ruby dem.rb  > 執行結果正確
021-01b

◎ 參圖 : notepad打上下列內容 > 存 dem1.rb
□  def say_hello(name)
□    result = “Hi, " + name   # result 省略
□    return result                    # return result 省略
□  end

□  puts say_hello ( ‘ihower’ )  # 括號省略
□  # 輸出 Hi, ihower                     # 以上省略,執行結果相同
021-02a
◎ 參圖 : 開DOS模式 > ruby dem1.rb  > 執行結果正確
021-02b