ソ-ンブッシュ農園に戻る

■辺境の森林(無料27番目)

またオ-ガの侵略だ、唯一の対策法はパラメータを増やすことだ.

【以下回答】

// The function maybeBuildTrap defines TWO parameters!
function maybeBuildTrap(x, y) {
// x と y を座標にして動く.
hero.moveXY(x, y);
var enemy = hero.findNearestEnemy();
if(enemy) {
// buildXY を使って 指定されたx と y で "fire-trap" をつくる.
hero.buildXY( "fire-trap", x, y);
}
}

while(true) {
// トップの入口を座標として、 maybeBuild罠の出番だ .
maybeBuildTrap(43, 50);

// ここで maybeBuildTrap を左の入り口で使う!
maybeBuildTrap(25, 34);

// 今 maybeBuildTrap 下の入り口で使う!
maybeBuildTrap(43, 20);

}


このコードなんですけど、思わぬ罠にハマって回答をパイソンの探しに行きました。

なぜかといいますと、if文だけで成功してしまったので、while文に何を書けばいいかわからなかったのです。

でもなぜか、いま改めて実行してみたらなぜか動かなくてまったく謎です。



いいなと思ったら応援しよう!