函数和代码块的执行顺序:
函数执行时,当内部碰到yield时,将函数的执行过程交给函数附带的代码块,代码快执行完了,函数内部再继续执行。
代码块中的参数{|a,b,c|.....}
yield带参数,传递给代码块 :yield x,y,z
迭代器的例子
6.times{|i|,puts i}
函数执行时,当内部碰到yield时,将函数的执行过程交给函数附带的代码块,代码快执行完了,函数内部再继续执行。
代码块中的参数{|a,b,c|.....}
yield带参数,传递给代码块 :yield x,y,z
迭代器的例子
6.times{|i|,puts i}