class Hash @keys_used = [] def random_key @keys_used = [] if @keys_used.size == self.size key = self.keys[rand(self.size)] while @keys_used.include?(key) key = self.keys[rand(self.size)] end @keys_used << key return key end end
You need to create an account or log in to post comments to this site.