Hi folks,
In an array value i need to find except first two values,
example:
[1,2,3,4,5,6,7,8 ]
in that i need to get values except [1,2].
How can i get it from this array??
please advise…
Hi folks,
In an array value i need to find except first two values,
example:
[1,2,3,4,5,6,7,8 ]
in that i need to get values except [1,2].
How can i get it from this array??
please advise…
[1,2,3,4].select{|n| ![1,2].include? n}
Send from my cellphone
[1,2,3,4,5,6,7,8 ][0…1]
Look at documentation
Class: Array (Ruby 1.9.3).
Generally good advice is to bookmark this
http://ruby-doc.org/core-1.9.3/
page.
2012/9/15 Maddy [email protected]
On Sat, Sep 15, 2012 at 9:33 AM, Hassan S.
[email protected] wrote:
please advise…
Advisory #1: READ THE DOCS FOR ARRAY.
Advisory #2: [1,2,3,4,5,6,7,8].drop 2
Could you not just do [1, 2, 3, 4, 5, 6, 7, 8][2…-1]
If you are using Rails,
%w( a b c d ).from(0) # => %w( a b c d )
%w( a b c d ).from(2) # => %w( c d )
%w( a b c d ).from(10) # => %w()
%w().from(0) # => %w()
On Sat, Sep 15, 2012 at 3:21 AM, Maddy [email protected]
wrote:
In an array value i need to find except first two values,
example:
[1,2,3,4,5,6,7,8 ]in that i need to get values except [1,2].
How can i get it from this array??
please advise…
Advisory #1: READ THE DOCS FOR ARRAY.
Advisory #2: [1,2,3,4,5,6,7,8].drop 2
–
Hassan S. ------------------------ [email protected]
twitter: @hassan
And, of course, you can just you plain 'ol Ruby for this too:
a = [1,2,3,4,5]
a[2…-1] # => [3,4,5]
%w[ a b c d e ][3…-1] #=> [‘d’, ‘e’]
-Rob
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs