1var removeNthFromEnd = function (head, n) {2let start = new ListNode(0, head);3let slow = start,4fast = start;56for (let i = 1; i <= n; i++) {7fast = fast.next;8}910while (fast && fast.next) {11slow = slow.next;12fast = fast.next;13}1415let nthNode = slow.next;16slow.next = nthNode.next;1718return start.next;19};