Бэквудский лес - Подслеповатый Бурл - Я встрял с монетамиу


#1

/ Собери монеты и сбеги, пока бурл не нашёл тебя.

// 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? И возврат на зеленую отметку? Такой код как я прописал не срабатывает - т.е. он просто ходит вперед назад и все.


#2

отформатируйте свой код, используя </>