Здесь нужно в течение цикла следить за значением "группы" в перебираемых элементах. Отдельным условием записать сравнение значения из предыдущего и текущего элементов. При переходе с нуля на что-то другое открывать див, при переходе на ноль соответственно закрывать. Если же элементы нулевой группы всегда встречаются по одиночке, то можно предшествующий закрывающий и последующий открывающий тэги для групп писать сразу.
Оба варианта требуют проверки на крайний элемент, где предшествующий закрывающий тэг неуместен в начале и открывающий в конце.
Можно устроить подсчёт голосов за разные варианты ответов — кому какой больше понравится, тот и выбрать.
всё верно
Понятие "верного решения" зависит от его частоты применения — чем больше людей делает также, тем "вернее" это решение. Позже, когда возникнут дополнительные требования, которые явным образом начнут конфликтовать с текущим решением, можно будет поискать другой вариант. Хотя, если он останется "верным" и даже укрепится в этом статусе, то именно вносимые дополнения будут подстраиваться под "верное" раннее решение.
Но можно не заморачиваться об о всём этом, забыть об устоявшихся практиках, пойти наперекор, не быть "как все", (не следовать БЭМ).
Электрические импульсы вызывают тепловое расширение участков материала, где есть электрический ток, и сама сущность ssd как полупроводниковой микросхемы предполагает перемешивание участков с током и без, причём с изменяющимися комбинациями расположения таких участков по времени. От этого происходят чисто механические деформации материала, которые порождают звук, а характер треска обусловлен гармонической нерегулярностью цифрового сигнала.
как-то так.