Удалить узел между индексами списка узлов JS

 
function deleteNodesBetween(nodeList, startValue, endValue) {
    for (let actualValue = endValue - 1; actualValue >= startValue; actualValue -= 1) {
        nodeList.item(actualValue).remove();
    }
}
//deletes nodes from startValue to endValue
//starts from the end value because starting from the 
//start value would cause some error with value position changing


Jackass