B1. 表达式的值——变量的语法总是模仿表达式的语法
请看下面的程序:
x=7
a = if x>3 then
109
110
else
111
end
puts a
a = while x<10
x += 1
end
puts a
上面的程序至少说明了:
php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby中任何语句都可以作为表达式使用,并可以赋值,比如:上面的110
你可以用类似的操作符去检验表达式的值。如果你把nil也认为是一个值的话,
那么,Ruby的任何表达式都有值。这一点其实是继承了C语言左值语法。
变量的语法总是模仿表达式的语法
[ 本帖最后由 quzhongwei 于 2008-9-2 23:46 编辑 ]
搜索更多相关主题的帖子:
计算机语言 ruby