Class: Fixnum

Inherits:
Object
  • Object
show all
Defined in:
lib/random_methods.rb

Instance Method Summary collapse

Instance Method Details

#cubeObject



134
135
136
137
# File 'lib/random_methods.rb', line 134

def cube
  final = self * self * self
  return final
end

#even?Boolean

Returns:

  • (Boolean)


109
110
111
112
113
114
115
116
# File 'lib/random_methods.rb', line 109

def even?
  even = self % 2
  if even == 0 then
    return true
  else
    return false
  end
end

#power(n) ⇒ Object



117
118
119
120
121
122
123
124
125
126
127
# File 'lib/random_methods.rb', line 117

def power(n)
  allNumbers = []
  n.times do
    allNumbers += [self]
  end
  final = 1
  allNumbers.each do |number|
    final *= number
  end
  return final
end

#squareObject



129
130
131
132
# File 'lib/random_methods.rb', line 129

def square
  final = self * self
  return final
end