Linked List
by Sudheer Nunna
JavaScript
class Node{
constructor(element){
this.element = element;
this.next = null;
}
}
class LinkedList{
constructor(){
this.head = null;
this.size = 0;
}
add(element){
const node = new Node(element);
let current;
if(!node){
this.head = node;
}else{
current = this.head;
while(current.next){
current = current.next;
}
current.next = node;
this.size++;
}
}
}
const mylinkedlist = new LinkedList();
mylinkedlist.add(10);
mylinkedlist.add(10);
mylinkedlist.add(10);