ivan58, только в меньшую. Вместо сопротивления проводов чаще думают об экранировании, мало кто будет закладывать сигнальную линию такой длины и таким кабелем, чтобы пришлось учитывать сопротивление проводов. Хотя, изредка токовую петлю можно увидеть и за сотню метров.
Эта высота есть разница между ry и проекцией промежуточного радиуса на ry. Тут без геометрии никак, а ещё синус нужен, и немного численного приближения (на мой взгляд).
• внутри forEach изменять индекс нежелательно,
• а логика ограничений индекса бессмысленна, это уже функция перебора.
• нет смещения соответствия индексов между массивом изображений и массивом объектов pets,
• вот при изменении смещения потребуется контроль границ индексов.
Это и есть дешифровка, или разбиение, или парсинг — как нравится. Извлекать часть из общего значения, чтобы что-то выяснить. причём извлекать из определённых позиций, которые могут быть пустыми, что вызовет ошибку и разрастание условий в коде.
Ниже ответ с применением селектора, который может искать значения по первому символу, а по второму так не напишешь. И всегда ли свойство, закреплённое за цифрой ограничится десятью значениями?
Странная идентификация для хтмл-страницы, если уж цифры что-то значат, то их можно заменить на словесные классы для элементов, и далее по классам и выбирать.