Очень странная ошибка JS
Какая-то странная ошибка вылезла. Причем минуту назад все работало. Пока не добавил let result = [];
После чего начало ругаться на него. Удалил, продолжает ругаться уже на const [wolf]
Uncaught SyntaxError: redeclaration of const wolf_
<anonymous> http://localhost/game/js/gameScripts.js:1
Скрипт единственный, другого JS попросту нету.
const [wolf, rabbit, cabbage, boat] = [
document.querySelector('#wolf'),
document.querySelector('#rabbit'),
document.querySelector('#cabbage'),
document.querySelector('#boat')
],
endPointsList = document.querySelectorAll('.finishSpot'),
targeting = (evt) => {
if (evt.target.id) {
switch (evt.target.id) {
case "wolf":
for (let point of endPointsList) {
if (!point.childNodes.length) {
point.append(evt.target)
} else {
continue
};
}
break;
case "rabbit":
for (let point of endPointsList) {
if (!point.childNodes.length) {
point.append(evt.target)
} else {
continue
};
}
break;
case "cabbage":
for (let point of endPointsList) {
if (!point.childNodes.length) {
point.append(evt.target)
} else {
continue
};
}
break;
default:
console.log("No no no");
}
}
}
document.addEventListener('click', (event) => targeting(event));