Ruby | Array class index() function Last Updated : 08 Jan, 2020 Comments Improve Suggest changes Like Article Like Report index() is an Array class method which returns the index of the first object in the array. Syntax: Array.index() Parameter: Array obj - object to search for Return: Index value of the first array Example #1 : Ruby # Ruby code for index() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = [1, 4, 1, 1, 88, 9] # declaring array c = [18, 22, nil, nil, 50, 6] # index puts "index : #{a.index(5)}\n\n" # index puts "index : #{b.index(4)}\n\n" # index puts "index : #{c.index(nil)}\n\n" Output : index : 4 index : 1 index : 2 Example #2 : Ruby # Ruby code for index() method # declaring array a = ["abc", "nil", "dog"] # declaring array b = ["cow", nil, "dog"] # declaring array c = ["cat", nil, nil] # index puts "index : #{a.index("abc")}\n\n" # index puts "index : #{b.index(nil)}\n\n" # index puts "index : #{c.index(nil)}\n\n" Output : index : 0 index : 1 index : 1 Comment More infoAdvertise with us Next Article Ruby | Array class index() function M mayank5326 Follow Improve Article Tags : Ruby Ruby-Methods Ruby Array-class Similar Reads Ruby | Array class insert() function insert() is a Array class method which returns the array by inserting a given element at the specified index value. Syntax: Array.insert() Parameter: Array index element Return: insert elements the specific index value Example #1 : Ruby # Ruby code for insert() method # declaring array a = [18, 22, 2 min read Ruby | Array class inspect() function Inspect() is an Array class method which returns the all array elements. Syntax: Array.inspect() Parameter: Array Return: all array elements Example #1 : Ruby # Ruby code for inspect() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = [1, 4, 1, 1, 88, 9] # declaring array c 1 min read Ruby | Array rindex() function Array#rindex() : rindex() is a Array class method which returns the index of the last object in the array. Syntax: Array.rindex() Parameter: Array Return: the index of the last object in the array. if not present then nil Example #1 : Ruby # Ruby code for rindex() method # declaring array a = [18, 2 1 min read Ruby | Array class hash() function hash() is an Array class method which returns the hash code of the array elements Syntax: Array.hash() Parameter: Array Return: hash code of the array elements Example #1 : Ruby # Ruby code for hash() method # declaring array a = [18, 22, 33, nil, 5, 6] # declaring array b = [1, 4, 1, 1, 88, 9] # de 1 min read Ruby | Array class last() function last() is a Array class method which returns the last element of the array or the last 'n' elements from the array. The first form returns nil, If the array is empty . Syntax: Array.last() Parameter: Array n - no. of elements Return: last element of the array or the last 'n' elements from the array 1 min read Like