Это твой код?Посмотрите, как он спроектирован, вы используете один массив для хранения родителей, а другой - для хранения его детей.Вместо этого, почему бы вам не создать массив объектов в состоянии, затем добавить новый объект при вводе предпочтений, добавить предпочтения в качестве значений каждого объекта, а затем просто отобразить их, используя карту массива (один для объектов и один вложенный картучтобы получить значения каждого параметра).