class node{ data; next=null; } class linklistNodes{ head=null; add(value){ let newNode=new node newNode.data=value if( this.head==null){ this.head=newNode console.log('ia am head') this.head.data=value return } let lastNode= this.head while(lastNode.next!==null){ lastNode=lastNode.next } lastNode.next=newNode} find(value){ let currentNode=this.head let find; while(currentNode.next!=null){ currentNode= currentNode.next if(currentNode.data==value){ find=currentNode console.log('find') } } return find } deletex(value){ let linklist= this.head if(linklist.data==value){ console.log('......') this.head=linklist.next } while(linklist.next!=null){ if(linklist.next.data==value){ linklist.next=linklist.next.next console.log('......................') console.log(linklist) console.log(linklist.next.next) console.log('......................') return } linklist= linklist.next } } } const linklist=new linklistNodes linklist.add('21') linklist.add('25') linklist.add('26') linklist.add('26') linklist.add('21') linklist.add('25') linklist.add('26') linklist.add('26') linklist. deletex('25') console.log(linklist.head)