Easy 2 point Medium 4 points Hard 6 points Ninja 10 points

Question Type Level Solve
Write a function to check whether the given number is a happy number? Math Medium Solve
Write a function that will extract all href links from given html code? String Hard Solve
Write a function to find the remainder when a is divided by b without using % operator? Challenge Medium Solve
Write a function to add two numbers without using the + operator? Challenge Medium Solve
Write a function to find the difference of two numbers without using - operator? Challenge Medium Solve
Write a function to find the length of the given linked list? Data Structures Easy Solve
Write a function to add a node with value 4 to the end of given linked list? Data Structures Medium Solve
Write a function to add a node with value 10 to the start of given linked list? Data Structures Medium Solve
Write a function that removes the tail node of the given linked list? Data Structures Medium Solve
Write a function that sums the values of given linked list? Data Structures Medium Solve



Level Up Your JavaScript Skills

Train Like a Ninja. Code Like a Pro.

Welcome to JavaScript Ninjas — the ultimate playground for mastering JavaScript through hands-on coding. Whether you're just getting started or sharpening your blade, our interactive challenges, live coding playground, and real-time feedback will push your skills to the next level. Write, run, and test JavaScript directly in your browser. Learn by doing. Solve real problems. Become the JavaScript Ninja you were born to be.