Ruby Ruby Collections Ruby Arrays Removing Items From Arrays

Does the drop method only remove 2 elements from the array ?

In the drop method I did arr_name.drop(3) only one element came and when I did for (1) item three items came why so ?

1 Answer

Drops first n elements from array and returns the rest of the elements in an array.

If you have 4 elements and call arr_name.drop(3). it will drop the first 3 and return the last element. Similarly, if you call arr_name.drop(1), it will drop 1 element and return the remaining 3.