Skip to content

Instantly share code, notes, and snippets.

@abloom
Forked from ScottGo/20130403_shortest_string
Created April 4, 2013 20:39
Show Gist options
  • Save abloom/5314159 to your computer and use it in GitHub Desktop.
Save abloom/5314159 to your computer and use it in GitHub Desktop.
# shortest_string is a method that takes an array of strings as its input
# and returns the shortest string
# +array+ is an array of strings
# shortest_string(array) should return the shortest string in +array+
# If +array+ is empty the method should return nil
# array.sort.first
def shortest_string(array)
new_count = [ ]
array.each do |count|
new_count.push(count.length)
end
new_count.sort.first
end
# array = ['cat', 'zzzzzzz', 'apples']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment