おぎやす広辞苑
mindiaおぎやす広辞苑見出し語

next

おぎやす · 2010-01-06 更新

rubyでは next と書くと、ある一定の条件を満たした場合次のループへ移行する、という意味になる。

たとえば
>|ruby|
<% unless hoge.hoge="hoge" %>
(ここはループ①)

<% next if moge.moge == "moge" %>
(ここはループ②)
<% end %>

<% end %>
||<

この場合、moge.moge ="moge" がtrueならば、ループ②は通らない。逆にこれがfalseならそのままループ②が実行される。

rubyはunlessとかnextとかifとかいろいろあるから、ある意味楽だけれども、逆に知らないと混乱する。

関連する見出し語

コメント

西小倉パンデイロ · 2010-01-06

googleの携帯端末かとおもたw
どんどんレベル上がってるね!
僕も頑張るー!