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

Question Type Level Solve
Write a function that extracts all numbers from the given nested list? Array Hard Solve
Write a function that swaps two numbers at given positions from the list? Array Easy Solve
Write a function to rotate the matrix by 90 degree clockwise? Array Medium Solve
Write a function to rotate the matrix by 90 degree counter clockwise? Array Medium Solve
Write a function that sets the row and column to 1? Array Hard Solve
Write a function to remove all duplicate numbers in the given list? Array Medium Solve
Write a function that generates all subsets of given set? Array Hard Solve
Write a function to generate all balanced parenthesis of given length? Array Hard Solve
Write a function to find out how many days does it take a virus to exceed the given number? Number Medium Solve
Write a function to return first n narcissistic numbers? Math 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.