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

Question Type Level Solve
Write a function that finds the element that appears more than n/2 times in an array? Array Medium Solve
Write a function that finds the missing number in an array containing n-1 elements ranging from 1 to n? Array Medium Solve
Write a function that moves all four to the end of the array while maintaining the order of other elements? Array Medium Solve
Write a function that finds the first non-repeating element in an array? Array Medium Solve
Write a function that takes one array of strings and returns all palindromic array of strings from it? Array Medium Solve
Write a function that takes two arrays of strings and counts how many strings start with a vowel? Array Medium Solve
Write a function that counts how many unique characters appear more than once? String Medium Solve
Write a function that finds the longest increasing character sequence ? String Medium Solve
Write a function that creates a cumulative sum array? Array Medium Solve
Write a function to check whether the given binary tree has the given value node? 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.