From 1e7bde3762460402a8052c63a42f475a04ba67d6 Mon Sep 17 00:00:00 2001 From: Sam Hall Date: Fri, 30 Oct 2020 00:23:31 +0000 Subject: [PATCH] Done. --- lib/array_crud.rb | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/lib/array_crud.rb b/lib/array_crud.rb index 2199fceb8..a884cda4f 100644 --- a/lib/array_crud.rb +++ b/lib/array_crud.rb @@ -1,35 +1,44 @@ def create_an_empty_array - +[] end def create_an_array - +["A", "B", "C", "D"] end def add_element_to_end_of_array(array, element) - + array = ["wow", "I", "am", "really", "learning"] + element = "arrays!" + array << element end def add_element_to_start_of_array(array, element) - + array = ["I", "am", "really", "learning"] + element = "wow" + array.unshift(element) end def remove_element_from_end_of_array(array) - + array = ["I", "am", "really", "learning", "arrays!"] + array.pop end def remove_element_from_start_of_array(array) - + array = ["wow", "I", "am", "really", "learning", "arrays!"] + array.shift end def retrieve_element_from_index(array, index_number) - + array = ["wow", "I", "am", "really", "learning", "arrays!"] + index_number = array[2] end def retrieve_first_element_from_array(array) - +array = ["wow", "I", "am", "really", "learning", "arrays!"] +array[0] end def retrieve_last_element_from_array(array) - +array = ["wow", "I", "am", "really", "learning", "arrays!"] +array.last() end