1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[Ruby]閏年の条件分岐

Last updated at Posted at 2022-01-18

学習したことのアウトプットとして

##閏年になる条件

  • その年が4で割り切れること
  • ただし、年が100で割り切れて400で割り切れない場合は閏年ではない

##記述例
if~endの入れ子としてさらにif~endを使っていく

year = 指定の年

if year % 4 == 0  # 年が4で割り切れること
  if year % 100 == 0 && year % 400 != 0  # 年が100で割り切れて400で割り切れない場合
    # 閏年でない
  else
    # 閏年
  end
else
  # 閏年でない
end

 
もっと簡単な書き方はいくらでもありそうな気がするが…一つの例として書き留めておく。

 

※補足等ありましたらコメントいただけると幸いです。

1
0
5

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?