Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
class Node
//JavaScript-C24.2.0 (SpiderMonkey) class Node { constructor(value) { this.val = value; this.next = null; } appendToTail(value) { let end = new Node(value); let n = this; while (!!n.next) { n = n.next } n.next = end; } setNext(n) { this.next = n; } } let a1 = new Node(1); a1.appendToTail(5); a1.appendToTail(2); a1.appendToTail(4); a1.appendToTail(7); a1.appendToTail(6); a1.appendToTail(5); a1.appendToTail(3); print(nodePrint(a1)); function nodePrint(list) { let node = list; while (!!node.next) { print(node.val); node = node.next; } }
run
|
edit
|
history
|
help
0
123
replaceMethod
Logical NOT in JavaScript
Tyu
Set(), union, intersection, difference
First Non Repeating Character
JS Testing
JS exam part 2 - Count Smileys
Palindrome
LearningJavaScript