class SoftBankHealthCare::Bodycomp

Attributes

bodyfat[RW]
level[RW]
number[RW]
value[RW]
weight[RW]

Public Class Methods

new(data) click to toggle source
# File lib/softbank_healthcare/bodycomp.rb, line 6
def initialize(data)
  @weight  = data['weight']  if data['weight']
  @bodyfat = data['bodyfat'] if data['bodyfat']
  @number  = data['number'].split(',').map{|m| m.to_f} if data['number']
  @value   = data['value'].split(',').map{|m| m.to_f}  if data['value']
  @level   = data['level'].split(',').map{|m| m.to_f}  if data['level']
end

Public Instance Methods

latest() click to toggle source
# File lib/softbank_healthcare/bodycomp.rb, line 14
def latest
  @value.reverse.each do |v|
    return v if v > 0
  end
  -1
end