Class: TrangeFrange::Base
- Inherits:
-
Struct
- Object
- Struct
- TrangeFrange::Base
- Defined in:
- lib/trange_frange/base.rb
Instance Attribute Summary collapse
-
#base ⇒ Object
Returns the value of attribute base.
Instance Method Summary collapse
- #gender? ⇒ Boolean
- #member ⇒ Object
-
#teen? ⇒ Boolean
range [10-19].
Instance Attribute Details
#base ⇒ Object
Returns the value of attribute base
4 5 6 |
# File 'lib/trange_frange/base.rb', line 4 def base @base end |
Instance Method Details
#gender? ⇒ Boolean
10 11 12 |
# File 'lib/trange_frange/base.rb', line 10 def gender? %w[1 2].include? member.one end |
#member ⇒ Object
14 15 16 |
# File 'lib/trange_frange/base.rb', line 14 def member @member ||= TrangeFrange::Member.new base end |
#teen? ⇒ Boolean
range [10-19]
6 7 8 |
# File 'lib/trange_frange/base.rb', line 6 def teen? member.ten == '1' end |