变量作用域

Note

如果你不想阅读那么多规则,你可以遵循一个原则:

你可以把xxx ... end看作一个层层嵌套的块

使用变量时在当前块或包含它的块中先进行定义

参考阅读