Class: Fixnum
- Inherits:
-
Object
- Object
- Fixnum
- Defined in:
- lib/random_methods.rb
Instance Method Summary collapse
Instance Method Details
#cube ⇒ Object
138 139 140 141 |
# File 'lib/random_methods.rb', line 138 def cube final = self * self * self return final end |
#even? ⇒ 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 128 129 130 131 |
# File 'lib/random_methods.rb', line 117 def power(n) if n == 0 then return 1 else allNumbers = [] n.times do allNumbers += [self] end final = 1 allNumbers.each do |number| final *= number end return final end end |
#square ⇒ Object
133 134 135 136 |
# File 'lib/random_methods.rb', line 133 def square final = self * self return final end |