【ニコニコ】スクリプト動画を作ろう【ニワン語】at STREAMING
【ニコニコ】スクリプト動画を作ろう【ニワン語】 - 暇つぶし2ch36:名無しさん動画閲覧中@全板トナメ出場中
08/07/06 14:43:45 b1Mq8WTa0
>>27のsubstrを改良して再帰の深さに関する問題を解決しました。
foldを使えば回数の制限なしで繰り返し制御が可能です。

0::/def_kari("substr",
  _a=[0];_s=$1;_i=$2;_e=$3;
  _a.fold(
    if(_i <= _e && _i < _s.size,
    then:
      _a.push(0);
      $1 + _s[_i++],
    else:
      $1
    ),
  ""
  )
)

繰り返しの話がよく出てくるようですが、
ニコスはコメントが投稿されるたびに最初から処理をやり直すので
多用すると大変なことになります。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch