Size: a a a

2020 June 28

C

CSEON in pro.js
Aleksey Kotvitskyi
Это похоже на двумерный масив, скорее всего должны быть какие-то i, j мб как-то с ними попробуй
Это типа двумерная карта
источник

В

Виктория in pro.js
CSEON
Ребят как можно оптимизировать такого рода проверку if((map[x-1]==undefined&&map[x][y-1]==undefined)||
         (map[x-1]==undefined&&map[x][y-1]==1)||
         (map[x-1]==undefined&&map[x][y-1]==2)||
         (map[x-1]==undefined&&map[x][y-1]==3)||
         
         (map[x-1][y]==4&&map[x][y-1]==undefined)||
         (map[x-1][y]==5&&map[x][y-1]==undefined)||
         (map[x-1][y]==6&&map[x][y-1]==undefined)||
         
         (map[x-1][y]==4&&map[x][y-1]==1)||
         (map[x-1][y]==4&&map[x][y-1]==2)||
         (map[x-1][y]==4&&map[x][y-1]==3)||
         
         (map[x-1][y]==5&&map[x][y-1]==1)||
         (map[x-1][y]==5&&map[x][y-1]==2)||
         (map[x-1][y]==5&&map[x][y-1]==3)
        // и т. д.
         ){
         //код
      }
Трындец
источник

В

Виктория in pro.js
А че ты хочешь вообще сделать? Ниче не понятно
источник

CM

Chingiz Mamiyev in pro.js
Виктория
А че ты хочешь вообще сделать? Ниче не понятно
Спать
источник

CM

Chingiz Mamiyev in pro.js
😴😴😴
источник

CM

Chingiz Mamiyev in pro.js
CSEON
Это типа двумерная карта
Игру пишешь?
источник

C

CSEON in pro.js
Виктория
А че ты хочешь вообще сделать? Ниче не понятно
Это все происходит во влженном цикле for(x;x<30;x++){for(x;y<30;y++){code}}

Создается двумерный массив затем проверяется есть ли у Y-ного элемента X-ного столба условный элемент если да то выполняется код если нет то кол продолжается
источник

C

CSEON in pro.js
Виктория
А че ты хочешь вообще сделать? Ниче не понятно
Точнее у [Y-1] и [X-1] -ых элементов
источник

C

CSEON in pro.js
Проблема в том что если будет map[-1] то дальше будет взят map[-1][-1] элемент нпр. А -1 элемент это undefined и он не массив чтоб взять у него [-1] ый элемент
источник

P

Pavel in pro.js
допустим вот я пишу небольшой свой интрнет магазин,  на JS… и хочу все логировать, все действия менеджеров и вообще всего.
На счет архитектуры логирования я немного почитал и понял, что надо использовать патерны cqrs event system. Ок остается момент тестирования работоспособности системы. Ну допустим сделал какой то коммит и запушил на сервер, и теперь надо пройти тесты: от того как человек положил в корзину товар, все ли ок, до того момента как менеджер сделал какие то манипуляции с заказом, до посылки смс  …. как это сделать есть вообще наверняка уже готовые архитектуры? Чтоб писать и сразу учитывать такие вещи.

Спасибо за советы
источник

AK

Aleksey Kotvitskyi in pro.js
CSEON
Проблема в том что если будет map[-1] то дальше будет взят map[-1][-1] элемент нпр. А -1 элемент это undefined и он не массив чтоб взять у него [-1] ый элемент
if  ( x-1 <= 0) {
 continue;
}
для y  тоже самое
источник

AK

Aleksey Kotvitskyi in pro.js
ну эт тривиально, ты наверн уже пробывал
источник

Э

Эд in pro.js
есть что-то неблокирующее, с ивент лупом и со статически типизированным языком? Но не нода с тайпскриптом
источник

C

CSEON in pro.js
Aleksey Kotvitskyi
ну эт тривиально, ты наверн уже пробывал
Да
источник

В

Виктория in pro.js
Эд
есть что-то неблокирующее, с ивент лупом и со статически типизированным языком? Но не нода с тайпскриптом
источник

Э

Эд in pro.js
не пойму, почему такая реакция
источник

В

Виктория in pro.js
Эд
есть что-то неблокирующее, с ивент лупом и со статически типизированным языком? Но не нода с тайпскриптом
Какой-нибудь Dart
источник

А

Андрей in pro.js
Есть тут те кто гонку героев бежит?)
источник

В

Виктория in pro.js
Это чтоо?
источник

CM

Chingiz Mamiyev in pro.js
Эд
есть что-то неблокирующее, с ивент лупом и со статически типизированным языком? Но не нода с тайпскриптом
Nodejs с dart🌚
источник