В JS && проверяет левую и праву сторону в незначимости от 1 значения или я что-то делаю не так?
Просто на сколько я помню, в других языках если false встречается 1 раз, то дальше проверка не идёт
пример:
Data.length != 0 && Data[i].name == obj[2]
FormScript.js:76 ERROR TypeError: Cannot read properties of undefined (reading 'name')
at xhr.onreadystatechange
PS: Админ не скипай пж, реально хочу разобраться