Skip to content

Instantly share code, notes, and snippets.

@celestelayne
Created June 3, 2015 19:21
Show Gist options
  • Save celestelayne/e59268efbb1c6ec91105 to your computer and use it in GitHub Desktop.
Save celestelayne/e59268efbb1c6ec91105 to your computer and use it in GitHub Desktop.
GA WDI18 2015 06 02 Homework Submission
# 1
def generate_username1(name)
new_name = name.downcase
new_name.each_char.first
end
# 2
def generate_username2(fname, lname)
if fname == "" || lname == ""
nil
elsif
new_fname = fname.gsub(/[^A-z]/, '')
new_lname = lname.gsub(/[^A-z]/, '')
name = (new_fname.each_char.first + new_lname).downcase
name.strip
end
end
# 3
def generate_username3(fname, lname, byear)
if byear == !byear.gsub(/\d{4}/, '')
nil
elsif
new_fname = fname.each_char.first
new_byear = byear.to_s
nbyear = new_byear.split(//).last(2).join
name = (new_fname + lname + nbyear)
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment