Показать сообщение отдельно
  #4 (permalink)  
Старый 28.01.2021, 22:48
Новичок на форуме
Отправить личное сообщение для DragonFly Посмотреть профиль Найти все сообщения от DragonFly
 
Регистрация: 28.01.2021
Сообщений: 3

Сообщение от voraa Посмотреть сообщение
let exist = false;
    for (var i=0; i < mgy.length; i++) {
      if (x == mgx[i] && y == mgy[i]) {
        exist = true;
        break;
      }
    }
    if (! exist) {
        mgx.push(x);
        mgy.push(y);
    }

В принципе ваш код тоже может работать, если ошибку исправить
for (var i=0; i < mgy.lenght; i++) {


Благодарю! Код действительно заработал после исправления ошибки, но я все таки обновил его, мне понравился ход с переменной exist
Ответить с цитированием