У меня есть следующий класс. x и y - 2d координаты
class Vector {
constructor(x, y) {
this.x = x;
this.y = y;
}
}
у меня есть массив для хранения координат x и y
const coordinatesStorage = [];
coordinatesStorage.push(new Vector(1, 2));
coordinatesStorage.push(new Vector(3, 4));
coordinatesStorage.push(new Vector(4, 6));
Я хочу найти, существует ли координата (3,4) в координатах array
if ( coordinatesStorage.find(Vector{x:3, y:4}) ) {
gameOver = true;
} // this code does not work
, к сожалению, вышеупомянутое - это мой неубедительный подход, который недействителен и возвращает ошибку консоли. Имею опыт работы на C ++. Я пытаюсь преобразовать свой код Cpp в JS.
, пожалуйста, помогите с этим кодом , чтобы узнать, существует ли координата (3,4) в массиве координат массив