diff --git a/lib/array_equals.rb b/lib/array_equals.rb index 58e8369..5cd421d 100644 --- a/lib/array_equals.rb +++ b/lib/array_equals.rb @@ -1,5 +1,22 @@ # 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 -end +# def array_equals(array1, array2) +# raise NotImplementedError +# end + +# Do the two [input] arrays have the same count [elements] +# and the same integer values in the same exact order +def array_equals(arr1, arr2) + if (arr1 == [] && arr2 == [] || arr1 == nil && arr2 == nil) + return true + elsif arr1 == nil || arr2 == nil || arr1.length != arr2.length + return false + else + arr1.length.times do |num| + if arr1[num] != arr2[num] + return false + end + end + return true + end +end \ No newline at end of file