次世代言語11[Rust Swift TypeScript Dart]at TECH次世代言語11[Rust Swift TypeScript Dart] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト868:デフォルトの名無しさん 18/07/01 02:52:24.35 QlwNZjji.net >>847 関数型でもないウンコ言語がクロージャの話に入ってくんな 何の参考にもならんわ 869:デフォルトの名無しさん 18/07/01 03:04:39.74 3SrV2o5x.net >>837 > まさか行き当たりばったりってことはないよね笑 その、まさかだぞ。 楽しくプログラミング()した結果が仕様だ文句あるか!w 870:844 18/07/01 08:32:31.95 YZ+qvhoO.net クロージャ(block 871:)内のbreak は、クロージャを抜けるだけで、外側の関数は抜けない。 関数の最後まで実行される クロージャ内のnext は、次の繰り返しに進むだけで、クロージャも抜けない。 クロージャの最後まで実行される def f num = 0 (0..5).each do |i| num = i break if i == 3 end puts num end f() #=> 3 872:デフォルトの名無しさん 18/07/01 08:58:20.58 mO0FHij0.net すみませんがゴミの話は当該スレでお願いします 873:デフォルトの名無しさん 18/07/01 09:01:20.31 TobyyIDd.net これ他の言語にも影響あるだろ continueはバグの原因になるとか、gotoの方がマシとか言われる 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch