Помощь в решении задач на js
Пример задачи: написать функцию получающую на входе dom-дерево, узлы в котором могут содержать атрибуты. Атрибуты могут указывать на то, что узел надо скопировать(n раз), удалить, удалить дочерние узлы или поменять узел местами с другим (находящимся на n-ной позиции). Задан порядок выполнения операций. В результате функция должна возвращать преобразованное dom-дерево.
Есть и другие задачи, если готовы к выполнению задания, кратко напишите о своем опыте решения алгоритмических задач на js