diff --git a/challenge.rb b/challenge.rb index 0585882..e1ad9f0 100644 --- a/challenge.rb +++ b/challenge.rb @@ -1,26 +1,25 @@ def capitalize_each_string(input) - #implement your solution here + input.map{ |x| x.capitalize} end def fetch_the_dog(input) - #implement your solution here + input.reject { |e| e != "dog" } end def no_dogs_allowed(input) - #implement your solution here -end + input.reject { |e| e == "dog" }end def count_the_animals(input) - #implement your solution here + input.size end def fetch_the_first_two(input) - #implement your solution here + input.first(2) end def fetch_CD_animals(input) - #implement your solution here +input.select { |e| e[/\b[cd]/]} end ## DO NOT CHANGE CODE BELOW THIS LINE ## @@ -29,7 +28,7 @@ def fetch_CD_animals(input) p capitalize_each_string(animals) == ["Cat", "Moose", "Dog", "Bird"] -p fetch_the_dog(animals) == ["dog"] +p fetch_the_dog(animals) == ["dog"] p no_dogs_allowed(animals) == ["cat", "moose", "bird"]