Ruby-if文の練習

Bookmark this on Google Bookmarks
Pocket

Ruby-if文の練習

if文の基本

x = 20
if x == 20
  print("YES")
else
  print("NO")
end

基本的にpythonとほぼ同じ形で書くことができる

unless

「もしも〜でない時は」の書き方は、unlessを使う。

x = 20
unless x == 20
  print("YES")
else
  print("NO")
end

unlessを使わずにif notとすることもできる

x = 20
if not x == 20
  print("YES")
else
  print("NO")
end

また、!を使うことで同じことを書くことができる

x = 20
if not x =! 20
  print("YES")
else
  print("NO")
end

この場合はYESが結果に現れる。
「もしxが20でないでないとき」=「もしxが20であるとき」
という意味になる。まぁだれもこんな使い方しないでしょうけど。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です