交换两个变量的值是非常常用的一个操作,在ruby中这个操作可以用一个语法非常简单的实现:
var1, var2 = var2, var1
例如
aa = 1 bb = 2 aa, bb = bb, aa puts "#{aa} #{bb}"
输出结果为:
2 1
交换两个变量的值是非常常用的一个操作,在ruby中这个操作可以用一个语法非常简单的实现:
var1, var2 = var2, var1
例如
aa = 1 bb = 2 aa, bb = bb, aa puts "#{aa} #{bb}"
输出结果为:
2 1