Class: String::Fixnum
- Inherits:
-
Object
- Object
- String::Fixnum
- Defined in:
- lib/random_methods.rb
Overview
def auto_return(char_number)
newString = self
length = self.length
index_spaces = self.find_items(' ')
index_spaces.each { |space|
ind_val = char_number
if space > 399 then
new_val = space - ind_val
if new_val >= 199 then
newString.insert(new_val, "\n")
end
end
}
return newString
end
end
Instance Method Summary collapse
Instance Method Details
#cube ⇒ Object
196 197 198 199 |
# File 'lib/random_methods.rb', line 196 def cube final = self * self * self return final end |
#even? ⇒ Boolean
167 168 169 170 171 172 173 174 |
# File 'lib/random_methods.rb', line 167 def even? even = self % 2 if even == 0 then return true else return false end end |
#power(n) ⇒ Object
175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 |
# File 'lib/random_methods.rb', line 175 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
191 192 193 194 |
# File 'lib/random_methods.rb', line 191 def square final = self * self return final end |