❏ⅰコマンド

⒈ コマンドを使う
宝石の位置を確かめて、進むコマンド moveForward( ) と宝石を取るコマンド collectGem() を順に使って、クリアします。

解答例

解説

moveForward()
moveForward()
moveForward()
collectGem ()
前に進む
前に進む
前に進む
宝石を取る


⒉ スイッチを切り替える
宝石の場所まで移動して、宝石を取り→スイッチの場所に行きスイッチを入れる

解答例

解説

moveForward()
moveForward()
turnLeft()
moveForward()
collectGem()
moveForward()
turnLeft()
moveForward()
moveForward()
toggleSwitch()
前に進む
前に進む
左を向く
前に進む
宝石を取る
前に進む
左を向く
前に進む
前に進む
スイッチを入れる

⒊ バグを見つけて直す
コードを実行してみると、チョッとおかしな動作になってしまっているので コマンドを入れ替えて修正します。

解答例

解説

moveForward()
moveForward()
turnLeft()
moveForward()
collectGem()
moveForward()
toggleSwitch()
前に進む
前に進む
左を向く
前に進む
宝石を取る
前に進む
スイッチを入れる

コメント