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
}
}
}
}
}
}
})));