Наверное все-таки стоит начать изучение с самых основ языка. Ну хотя бы для того, что научиться правильно применять терминологию. А там и понимание подтянется..
Евгений block, я просто вашу логику не доконца понял.
Если другие карточки трогать вообще не нужно, только ту, по которой кликнули, то просто убрать строку
А какой в этом смысл? С тем же успехом вы можете просто использовать значение 3000 в своем коде.
Переменные окружения используют для того, что можно было настроить приложение из вне.
cssfish, Я смотрю локально в phpStorm. Там проще переходить на определения нужных классов/функций.
В данном случае достаточно было "даблшифтнуть" и начать писать имя класса Vite, IDE его дополнила. Потом кликом по нему перейти в нужный файл и посмотреть в панели Structure список методов. Метод makeTag сразу бросается в глаза, переходим в него, а там еще пара перескоков к другим методам и мы на месте. Ну или можно было сразу текстовый поиск по "/>" сделать.
и в функции нахождения НОД явно косяк.
Насколько помню, там нужно большее число делить на меньшее. То есть нужно из двух параметров сначала найти большее, а не просто делить a на b.
MuffinLover, что значит не целое? 100/10=10, 90/10=9, 89/10=8.9. Дробные пиксели все равно отрисуются. Непонимаю как квадрат аж наполовину обрежется. Вы как-то детальнее свою проблему опишите. Можно даже с вашим кодом.
При увеличении масштаба просто пересчитываются размеры и заново отрисовывается.