PR

microbit LEDマトリックス

microbit

やること2-3:繰り返し処理の中で変数の値を変更する

やること2-2で繰り返し処理を入れましたが、LED点灯しませんね。。。

これはなぜでしょう?

理由は、変数の値が変わってないから、です。

くりかえしブロックで5回処理を繰り返すときに、yを1から5まで1ずつ増やさないといけません。

そこで変数ブロックを見てみましょう。

変数yposを1だけ増やす

のブロックがありますね。これをさっきの繰り返し処理の最初に入れてやります。

これで動作を確認してみてください、上から下に順番にLEDが点灯しましたか?

順番に点灯しましたよね!?

繰り返し処理の中で変数yposの値が0, 1, 2, 3, 4と変わっていき、そのおかげでLEDの点灯位置が変わりました!

コメント

タイトルとURLをコピーしました