Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Doubt in -- Ruby --> Array --> array.display -- method
Raveendran Jazzez
2/28/2009 12:14:00 PM
Hi All,
I created few (array's method related) questions in ruby. But I am not
clear about one question. Here is the question ..
Question 7
(from
http://raveendran.wordpress.com/2009/02/18/ruby-array-related-...
)
@a=[34,45,56,2,13,54]
@b= @a[2].display.to_i + @a[3].display.to_i
puts @b gives,
a) Error b) 58 c) 5620 d) 562
This is the question. In my view,
MY Solution 1:
@a[2].display.to_i => 56.display gives 56.to_i => 56
@a[3].display.to_i => 2.diaply gives 2.to_i => 2
@b= 56 + 2
@b must come as 58
MY Solution 2:
56.display -> displays 56 -> Here .to_i will not work
So my answers is,
@b= 562
But the result came as 5620 . how it works ?
Thanks,
P.Raveendran
--
Posted via
http://www.ruby-...
.
1 Answer
Siep Korteling
2/28/2009 1:08:00 PM
0
jazzez ravi wrote:
> Hi All,
>
> I created few (array's method related) questions in ruby. But I am not
> clear about one question. Here is the question ..
>
>
> Question 7
> (from
>
http://raveendran.wordpress.com/2009/02/18/ruby-array-related-...
)
>
> @a=[34,45,56,2,13,54]
>
> @b= @a[2].display.to_i + @a[3].display.to_i
>
> puts @b gives,
>
> a) Error b) 58 c) 5620 d) 562
>
> This is the question. In my view,
(...)
>
> MY Solution 2:
>
> 56.display -> displays 56 -> Here .to_i will not work
>
> So my answers is,
>
> @b= 562
>
>
> But the result came as 5620 . how it works ?
>
> Thanks,
> P.Raveendran
56.display -> prints 56 and returns nil.
nil.to_i returns 0
So @b equals zero
hth,
Siep
--
Posted via
http://www.ruby-...
.
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Doubt in -- Ruby --> Array --> array.display -- method
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password