• + 0 comments

    Javascript solution

    function getNode(llist, tailPos) {
        let curPos = llist
    
        while(curPos!= null){
            tailPos--
            curPos = curPos.next
        }
        
        tailPos = ((tailPos*-1) - 1)
        
        while(tailPos != 0){
            llist = llist.next
            tailPos--
        }
        return llist.data
    
    
    }