/ Собери монеты и сбеги, пока бурл не нашёл тебя.
// The function allows your hero take an item.
function takeItem(item) {
hero.moveXY(item.pos.x, item.pos.y);
}
// Напиши функцию checkTakeRun
с одним параметром.
// If the item exists, use “takeItem” function to take it.
// Двигайся на исходную точку (зелёная отметка), вне зависимости от наличия предмета.
function checkTakeRun(item){
takeItem;
hero.moveXY(40, 12);
}
// Не меняй этот код.
while (true) {
hero.moveXY(16, 56);
var coin = hero.findNearestItem();
checkTakeRun(coin);
hero.moveXY(64, 56);
coin = hero.findNearestItem();
checkTakeRun(coin);
}
Функция на сбор монет прописана, но я не до конца понял суть функции checkTakeRun
В нее надо вписать takeItem? И возврат на зеленую отметку? Такой код как я прописал не срабатывает - т.е. он просто ходит вперед назад и все.