Y**G 发帖数: 1089 | 1 a = 1, b = 2
原来以为是同c, java差不多的。
结果ruby是这样解释的
a = [1, b = 2]
a变成了数组,原来方括号可以省略的,... | Y**G 发帖数: 1089 | 2 如果你要达到c/java中的"a=1, b=2"的效果
要写
(a, b) = [1, 2]
其实也不完全相同,这个表达式中,最后值是数组[1, 2]
再c/java中, "a=1, b=2"的最后值是2 | e*******o 发帖数: 4654 | 3 你在写ruby, 就得了解ruby 怎么写。
ruby 写习惯了还觉得c/java 扯淡呢。 | p*****2 发帖数: 21240 | 4
这个feature很牛
【在 Y**G 的大作中提到】 : a = 1, b = 2 : 原来以为是同c, java差不多的。 : 结果ruby是这样解释的 : a = [1, b = 2] : a变成了数组,原来方括号可以省略的,...
| Y**G 发帖数: 1089 | 5 现在已经习惯了,入乡随俗嘛。
【在 e*******o 的大作中提到】 : 你在写ruby, 就得了解ruby 怎么写。 : ruby 写习惯了还觉得c/java 扯淡呢。
| L*********s 发帖数: 3063 | 6 换个行或加个括号能死啊
有些人就是觉得代码字越少就越牛,结果可读性差不说还容易误解 | l**********n 发帖数: 8443 | 7 一边写一边骂。
【在 Y**G 的大作中提到】 : a = 1, b = 2 : 原来以为是同c, java差不多的。 : 结果ruby是这样解释的 : a = [1, b = 2] : a变成了数组,原来方括号可以省略的,...
| Y**G 发帖数: 1089 | 8 换个行? 不把行搞长点,我花大钱买的27寸显示器不就白投资了。
【在 L*********s 的大作中提到】 : 换个行或加个括号能死啊 : 有些人就是觉得代码字越少就越牛,结果可读性差不说还容易误解
| m******t 发帖数: 635 | 9 这个一般写成 a, b = 1, 2
【在 Y**G 的大作中提到】 : a = 1, b = 2 : 原来以为是同c, java差不多的。 : 结果ruby是这样解释的 : a = [1, b = 2] : a变成了数组,原来方括号可以省略的,...
|
|