
⒈ コマンドを使う
宝石の位置を確かめて、進むコマンド moveForward( ) と宝石を取るコマンド collectGem() を順に使って、クリアします。
解答例
解説
moveForward()
moveForward()
moveForward()
collectGem ()
前に進む
前に進む
前に進む
宝石を取る
⒉ スイッチを切り替える
宝石の場所まで移動して、宝石を取り→スイッチの場所に行きスイッチを入れる
解答例
解説
moveForward()
moveForward()
turnLeft()
moveForward()
collectGem()
moveForward()
turnLeft()
moveForward()
moveForward()
toggleSwitch()
前に進む
前に進む
左を向く
前に進む
宝石を取る
前に進む
左を向く
前に進む
前に進む
スイッチを入れる
⒊ バグを見つけて直す
コードを実行してみると、チョッとおかしな動作になってしまっているので コマンドを入れ替えて修正します。
解答例
解説
moveForward()
moveForward()
turnLeft()
moveForward()
collectGem()
moveForward()
toggleSwitch()
前に進む
前に進む
左を向く
前に進む
宝石を取る
前に進む
スイッチを入れる



コメント