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

Question Type Level Solve
Write a function to find the missing side given two sides of a right angle triangle? Math Medium Solve
Write a function to find the average of the list of numbers? Math Medium Solve
Write a function to compute the circumference of a circle given radius? Math Easy Solve
Write a function to compute the area of a circle given radius? Math Easy Solve
Write a function that returns true if a number is "almost prime" (i.e., has exactly two distinct prime factors)? Math Hard Solve
Write a function that multiplies two matrices? Math Hard Solve
Write a function to find complement of a set given the universal set? Math Medium Solve
Write a function to find the difference of two sets? Math Medium Solve
Write a function that returns true if a number is "almost prime" (i.e., has exactly two distinct prime factors)? Math Hard Solve
Write a function to check whether given number is perfect square? 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.