2010-11-03 7 views
1
a,b=1,2 
=>[1,2] 
a,b=[1,2] 
=>[1,2] 

я новичок в рубине, у меня есть alchknowlege питона в Python есть также есть эта особенностьо а, Ь = 1,2 или а, Ь = [1,2] на рубине

какой доза этого feaure, вызванный в ruby, а также у меня есть одна путаница

Почему после присвоения значения a, b varient вывести массив?

ответ

1

Оба такие же, попробуйте это в IRB:

a,b=1,2 
a.kind_of? Integer --> True 
b.kind_of? Integer --> True 
a.kind_of? Array --> False 
b.kind_of? Array --> False 
puts a --> 1 
puts b --> 2 

a,b=[1,2] 
a.kind_of? Integer --> True 
b.kind_of? Integer --> True 
a.kind_of? Array --> False 
b.kind_of? Array --> False 
puts a --> 1 
puts b --> 2 

Ruby docs Ваш лучший друг + IRB конечно. Есть много good tutorials там, выберите тот, который вам подходит.

+0

Хороший ответ. Можете ли вы также помочь исследователю, обратившись к какой-либо книге или учебнику. – Zabba

+0

обновлено ......... – zengr

Смежные вопросы