嘿,第一天编写 ruby 代码,我想知道是否有任何方法可以在一行中更改多个变量。
first_name = "JOHN"
last_name = "DOE"
[first_name, last_name] = [first_name, last_name].downcase
Output : john doe
谢谢
最佳答案
要更改值,请使用 map :
first_name = "JOHN"
last_name = "DOE"
first_name, last_name = [first_name, last_name].map &:downcase
p first_name # => john
关于ruby - 更改多个字符串、大写、小写等的一行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14553305/