JSFiddle - React, Tailwind, and code Playground

by Eugen Sunic

JavaScript

const reverseLinkedList = (linkedList) => {
  let reversed = null;
  let node = linkedList
  while (true) {
    const save = node.next
   previous
// move foward
    node = node.next
  }

  return reversed;
};

console.log(JSON.stringify(reverseLinkedList({
  data: 1,
  next: {
    data: 2,
    next: {
      data: 3,
      next: {
        data: 4,
        next: {
          data: 5,
          next: {
            data: 5,
            next: {
              data: 6
            }
          }
        }
      }
    }
  }
})));