Skip to content

Instantly share code, notes, and snippets.

@ParthivPatel-BTC
Last active June 7, 2017 06:58
Show Gist options
  • Save ParthivPatel-BTC/25940d5ed468b61ab960428b71d8b2c9 to your computer and use it in GitHub Desktop.
Save ParthivPatel-BTC/25940d5ed468b61ab960428b71d8b2c9 to your computer and use it in GitHub Desktop.
2.2.2 :015 > array = Array.new
#=> []
2.2.2 :016 > array = Array.new(5)
#=> [nil, nil, nil, nil, nil]
2.2.2 :017 > array = [ '1', '2', '3' ]
#=> ["1", "2", "3"]
2.2.2 :018 > array = ('1'..'3').to_a
#=> ["1", "2", "3"]
2.2.2 :019 > array = *('1'..'3')
#=> ["1", "2", "3"]
2.2.2 :020 > array = %w[ 1 2 3 ]
#=> ["1", "2", "3"]
2.2.2 :021 > array = Array.new(3){ |i| (i+1).to_s }
#=> ["1", "2", "3"]
2.2.2 :022 > array = 1.step(17,3).to_a
#=> [1, 4, 7, 10, 13, 16]
2.2.2 :023 > array = [] << 1 << 2 << 3
#=> [1, 2, 3]
2.2.2 :024 > a = %w| 1 2 3 4 5 |
#=> ["1", "2", "3", "4", "5"]
2.2.2 :025 > array = [*'1'..'3']
#=> ["1", "2", "3"]
2.2.2 :026 > array = Array.new(3, '1')
#=> ["1", "1", "1"]
2.2.2 :027 > array = Array.[](1, 2, 3, 4,5)
#=> [1, 2, 3, 4, 5]
2.2.2 :028 > array = Array(0..9)
#=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment