Change - должен менять два значения местами? Просто в коде оно в лучшем случае присваивает енду старт. Переменные вроде бы работают. Что ты хотел сделать?
Да, я и хотел, чтобы значение одного элемента, присваивалось другому), ну, в данном случае, a b c d e , обращаемся к 0 элементу и 1, и заменяем end на старт, чтобы получилось a a c d e
Вариант через // this.alphavite[end.y][end.x] = this.alphavite[start.y][start.x]; работает, но я хотел заменить это переменными, чтобы визуально проще было, а почему-то через переменные оно не хочется =(