基礎プログラミング II 第 6 回 (目的に応じて使ってみよう) 「何度も繰り返し」 講義ノート目次

def -- end は何度も繰り返して使うことができ、 代入される値は、method を呼び出した返り値を入れてもよかった。 method を使うと、プログラムが少し短くなる。

def method(x, y, ...)
  # method その 1
end

while 終了する条件
    :
   method(a, b, ...)
    :
end

論理演算子についてまとめておく。

#  #  条件 A || 条件 B              # 条件 A または条件 B
#  #  条件 A && 条件 B              # 条件 A かつ条件 B

method は必ず引数から得た返り値を返す。 最後の計算の値を返す部分を return 文で変更できる。

#  #  return 値           # 値を返す
#  #  return nil          # 計算を止めてしまう場合