Open In App

Ruby | clear() function

Last Updated : 06 May, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

The clear() function in Ruby is used to remove all the elements of the given array and returns the array with no elements.

Syntax: Array.clear
Here Array is the input array whose elements are to be cleared.

Parameters: This function does not accept any parameter.

Returns: the array with no elements.

Example 1:




# Initializing some arrays of elements
Array1 = ["Alphabets", "a", "b", "c", "d", "e"]
Array2 = ["Names", "gfg", "Geeks", "Geek", "GeeksforGeeks"]
Array3 = ["City", "Kolkata", "Mumbai", "Delhi", "Patna"]
  
# Calling clear() function
A = Array1.clear
B = Array2.clear
C = Array3.clear
  
# Printing the cleared array
puts "#{A}"
puts "#{B}"
puts "#{C}"


Output:

[]
[]
[]

Example 2:




# Initializing some arrays of elements
Array1 = []
Array2 = [1, 2]
Array3 = ["a", "b", "c"]
  
# Calling clear() function and
# Printing the cleared array
puts "#{Array1.clear}"
puts "#{Array1.clear}"
puts "#{Array1.clear}"


Output:

[]
[]
[]

Reference: https://devdocs.io/ruby~2.5/array#method-i-clear



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads