class String::Fixnum
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
Public Instance Methods
cube()
click to toggle source
# File lib/random_methods.rb, line 196 def cube final = self * self * self return final end
even?()
click to toggle source
# 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)
click to toggle source
# 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()
click to toggle source
# File lib/random_methods.rb, line 191 def square final = self * self return final end