Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在做:
@var1=@var2='abc'
是否有速记,类似的东西@var1,@var2='abc'可以避免使用=看起来有点笨拙的 2 。
@var1,@var2='abc'
=
您目前正在以正确的方式进行操作...
二=不笨拙。它应该从右到左评估......
>> a = b = :c => :c >> a => :c >> b => :c
但是如果你真的想避免它们,你可以重复自己并使用它,例如:
>> a, b = :c, :c => [:c, :c] >> a => :c >> b => :c
@var1,@var2=["abc"]*2 p @var2,@var1 # >> "abc" # >> "abc"