DRY!DRY!汎用型アイテム分配関数を作る次のような関数を作りましょう。実行すると、スロット1、2、5、6に均等にアイテムを分配する。このような関数を作れば、1種類のアイテムを均等分配するタイプのレシピすべてに対応できます。実装したのが、こちら。endend「#slots」は、関数の引数であるslotsの要素の個数を返す。end」は、テーブルの中身を順番に処理するときの常套句。いうのをイテレータと呼ぶ。do~endの中で、vの値だけを使っている。vにはテーブルslotsの中の値(value)が順に入ってくる。今回はここまでかなり長くなってきたので、今回はこれでいったん終了です。次回は、distMaterials()関数を使って実際に動くプログラムを組んでみましょう。しかたないなぁのび太君は。http://pastebin.com/DgmhfHpMそれではまた次回。Turtles】フォーチュン付きブロックブレイカーを修正したちょっとだけ元気になったので更新。チュートリアル(3)昨晩のうちに公開するつもりが、思わず寝てしまいました。はてなブログPro「Minecraft」「ComputerCraft」について知りたいならば「お勧めコンテンツ」の『ComputerCraftとは』をご覧下さい。