Module: Zodiacly::Zodiac

Defined in:
lib/zodiacly/zodiac.rb

Constant Summary collapse

SIGNS =
%i[
  aries taurus gemini cancer leo virgo
  libra scorpio sagittarius capricorn aquarius pisces
].freeze

Class Method Summary collapse

Class Method Details

.sign_for_lon(lon) ⇒ Object



10
11
12
13
14
# File 'lib/zodiacly/zodiac.rb', line 10

def self.sign_for_lon(lon)
  lon = lon % 360.0
  index = (lon / 30.0).floor
  SIGNS[index]
end