>>436
> すみません、”?”ってどういう意味なのでしょうか?

「〜か?」ってこと。

ただし慣用的にそう使われているだけで、制限ではない。
(true/false 以外を返すものも作れる)


> if pagelist.size > 0

サイズが 0 より多い

> ↓
> if not pagelist.empty?

Array#empty? は、Array#size == 0 と同じなので、
サイズが 0 ではない

> ↓
> unless pagelist.empty?

同じく、サイズがゼロではない