diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..fc73fea Binary files /dev/null and b/.DS_Store differ diff --git a/lib/array_equals.rb b/lib/array_equals.rb index 58e8369..a458f79 100644 --- a/lib/array_equals.rb +++ b/lib/array_equals.rb @@ -1,5 +1,12 @@ -# Determines if the two input arrays have the same count of elements -# and the same integer values in the same exact order + def array_equals(array1, array2) - raise NotImplementedError + return true if array1 == nil and array2 == nil + return false if !array1 or !array2 + return false if array1.length != array2.length + + array1.length.times do |index| + return false if array1[index] != array2[index] + end + + return true end