■いつもの日

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

オ-ガに、コインに、ブーリアン... もう100回は見てる。せめて もっと短くしようよ。

【以下回答】

// マンチキンを倒し、コインを集める. いつも同様.
// AND を使って存在を確認して一文をタイプする.
while (true) {
var enemy = hero.findNearestEnemy();
// With AND, the type is only checked if enemy exists.
if (enemy && enemy.type == "munchkin") {
hero.attack(enemy);
}
// 一番近いアイテムを見つける
var item = hero.findNearestItem();
// もしアレばアイテムを集めるて "coin" とタイプする
if (item && item.type == "coin") {
hero.moveXY(item.pos.x, item.pos.y);
}
}


何度やってもうまくいかなかったんですけど、装備を変えてもダメで、

調べようと思っていた時にふと目に留まった item.type == "coin"なんですが……

coinがcionになってたのでいつになってもコインを探してくれませんでした。そりゃそうだ。

こういう名称の入力ミスは赤字でも指摘されず、防いでくれないということが判りました。

paizaでも確かありましたが、基本的に名称とかはコピペが推奨されるということですね。

身をもって理解致しました。

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