ロジカルパス
◾️辺境の森林(無料26番目)
ロジックを使って魔法使いの後についていき、宝物にたどり着こう
【以下回答】
// 魔法使いから真偽値を得る。
// ヒントで論理演算子の書き方を確認しよう。
hero.moveXY(14, 24);
var secretA = hero.findNearestFriend().getSecretA();
var secretB = hero.findNearestFriend().getSecretB();
// もし secretA と secretB が両方正しければ、上の道を通ろう。 そうでなければ、下の道を通ろう。
var secretC = secretA && secretB;
if (secretC)
hero.moveXY(20, 33);
else
hero.moveXY(20, 15);
hero.moveXY(26, 24);
// もし secretA か secretB のどちらかが正ければ、上の道を通ろう。
var secretD = secretA || secretB;
if (secretD)
hero.moveXY(32, 33);
hero.moveXY(38, 24);
// もし secretB が正しくなければ、上の道を通ろう。
var secretE = ! secretB;
if (secretE)
hero.moveXY(44, 33);
else
hero.moveXY(44, 15);
hero.moveXY(50, 24);
いやこれフツーに鬼畜でしょ。
コードのあいだのコメント?ヒント?が無い方がわかりやすく無いか??
ていうかなんでいきなり{}がなくなったの??謎すぎる……