class String

my_string_extend_slw.rb

Public Instance Methods

djb2Hash() click to toggle source
# File lib/my_string_extend_slw.rb, line 3
def djb2Hash
    self.split("").each do |c|
        hashConst = 5381
        hashConst = ((hashConst << 5) + hashConst) + c.ord
        return hashConst
    end
end