🔺
Rails
  • Rails Wiki
  • Ruby
    • Ruby Basic Loop
    • Ruby Basic Method
    • Fizz Buzz on Rails
  • Rails Note
    • DBの形式変換Rais6
    • Rails開発環境
      • Rails on Docker 導入フロー
    • 2022 Re:Rails
    • Hello Rails
      • Genarate Controllr
      • Create Action
  • Zero One [QA Service]
    • QA-Servrice Index
    • Setting
    • Crate Model Base
    • Add Bootstrap/FontAwesome
    • Save Model on Save
  • Rails Vue
    • Add Vue on Rails
GitBook提供
このページ内

役に立ちましたか?

  1. Ruby

Ruby Basic Method

Ruby Method

Method

#=== メソッド ====
def say
  "Hey!"
end

puts say # Hey!

#=== 引数 ===

def saySay(volime)
  "#{volime}声をを出す"
end

puts saySay("小さく") # result: 小さく声をを出す

#=== 返り値 ===

def sayReturn(r)
  return "#{r}声をを出す" # result: 大きく声をを出す / ここまでを返す
  puts "スコープ外" # 非表示
  "スコープ外!" # 非表示
end

puts sayReturn("大きく")

#=== 返り値 + 条件分岐 ===

def calc(num)
  return "お金を持っています" if num > 0 # <- 該当しない
  "お金がありません" # <- result
end

puts calc(0)
前へRuby Basic Loop次へFizz Buzz on Rails

最終更新 2 年前

役に立ちましたか?