🌐
W3Resource
w3resource.com › javascript-exercises
JavaScript Exercises, Practice, Solution - w3resource
This resource offers a total of 4905 JavaScript problems for practice.
🌐
JSCHALLENGER
jschallenger.com
Free Javascript challenges online | JSchallenger
Free Javascript challenges. Learn Javascript online by solving coding exercises. Javascript for all levels. Solve Javascript tasks from beginner to advanced levels.
Discussions

What is a good website to practice JavaScript?
There are two ways to go about this To practice code challenges: you have already listed the websites that help practice those. As for how beginning-friendly they are; do you know data structure and algorithm? You can find good courses to learn that using Javascript To practice building web apps and websites: There are lots of resources that have a list of beginning-friendly web or app. This is an example of a github that has such projects. More on reddit.com
🌐 r/learnjavascript
13
14
April 8, 2024
Is there a website where I can practice JavaScript?
if youre a beginner-ish, freecodecamp.org has a course on data structures that is honestly amazing. Its about 300 questions, in order from absolute n00b to intermediate.Then graduate to leetcode. More on reddit.com
🌐 r/learnjavascript
30
44
May 6, 2020
Good JS coding challenges website for daily tasks practice (no Leetcode)?
codewars. A lot easier and more everyday stuff than leetcode is a bit more crazy algo orientated. From what I know, there is not any sites that do JS examples in real world DOM manipulation type challenges. But I think Codewars will help a ton with the examples you gave, More on reddit.com
🌐 r/learnjavascript
20
56
May 5, 2023
Javascript Practice Problems?

Try doing some of the ones over at r/ProgrammingPrompts. Some are quite challenging

More on reddit.com
🌐 r/learnjavascript
4
2
November 6, 2014
🌐
CodeChef
codechef.com › practice › javascript
Practice JavaScript
Practice JavaScript online with our set of coding problems selected for beginners. Solve these JavaScript coding problems and prepare for your interviews.
🌐
Edabit
edabit.com › challenges › javascript
2,500+ JavaScript Practice Challenges // Edabit
Create a function that takes two numbers as arguments and returns their sum. Examples addition(3, 2) ➞ 5 addition(-3, -6) ➞ -9 addition(7, 3) ➞ 10 Notes Don't forget to return the result.
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › practice-javascript-online
JavaScript Exercises, Practice Questions and Solutions - GeeksforGeeks
September 24, 2025 - In this section, we’ll divide into different JavaScript topics like strings, arrays, numbers, objects, and more. Each topic comes with hands-on exercises and quizzes to help you practice concepts, test your knowledge, and build problem-solving confidence step by step.
🌐
Programiz PRO
programiz.pro › community-challenges › javascript
JavaScript Coding Challenges | Programiz PRO
JavaScript Essentials · Canvas Foundations · Brick Breaker · Skill · Async API Handling · React Web App · React Hooks · React Beyond Basics · Build with Claude · Practical Git and GitHub · Change Language · Solve a problem from a list of 600+ unique problems.Start Challenge ·
🌐
W3Schools
w3schools.com › js › js_exercises.asp
JavaScript Exercises
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
🌐
Codecademy
codecademy.com › home › 12 javascript code challenges for beginners
12 JavaScript Code Challenges for Beginners
June 28, 2024 - These 12 JavaScript code challenges are an excellent way to put your new knowledge to the test and continue building your coding skills.
Find elsewhere
🌐
DEV Community
dev.to › koolkamalkishor › 40-essential-javascript-coding-challenges-for-interviews-and-practice-4d17
40+ Essential JavaScript Coding Challenges for Interviews and Practice - DEV Community
April 28, 2025 - Whether you're preparing for coding interviews, improving your algorithmic thinking, or simply honing your skills, mastering the basics through coding challenges is vital. In this blog, we'll walk through 40+ JavaScript problems and solutions, ranging from string manipulation to algorithms like sorting and recursion.
🌐
CodeHS
codehs.com › practice › javascript
JavaScript Practice Problems
JavaScript Practice Problems · LEVEL 1 · Calculate the Sum · Dividing Up Groups · Odd Man Out · Percentage · Divisible by 10? Hours to Seconds · Area of a Triangle · ERA · Add Two Numbers · Theme Park Token Tracker · Basic JavaScript Operations · Sum the First 5 Numbers · Launch the Rocket! Movie Night Decision · Full Name Formatter ·
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › javascript-coding-practice-problem
JavaScript Coding Practice Problem - GeeksforGeeks
July 23, 2025 - The JavaScript Coding Practice Problems page provides a variety of exercises for developers at all levels. It covers almost all the JavaScript topics like operators, control flow, numbers, strings, arrays, functions, and Regular Expressions.
🌐
W3Schools
w3schools.com › practice › practice_javascript.php
Practice JavaScript Coding Problems
Practice JavaScript coding problems on W3Schools. Write code, submit, and get instant feedback.
🌐
Great Learning
mygreatlearning.com › blog › javascript exercises
JavaScript Practice Questions and Coding Exercises for Beginners
September 4, 2025 - Explore 100 JavaScript practice questions, coding problems, and online exercises with solutions. Ideal for beginners to strengthen core JavaScript skills.
🌐
Udemy
udemy.com › development
JavaScript Practice Problems: Sharpen Your Skills
August 12, 2024 - Sharpen your JavaScript skills through hands-on problems with introductions, solution topics, and downloadable starter and solution files (zip or GitHub) to test code in the browser or node and console.assert. ... Learn to create a JavaScript function that sums any number of inputs. Explore using the arguments object and the rest operator, test with console asserts, and review different solutions. ... Learn three ways to sum any number of inputs: using the arguments object with a for-of loop, converting to an array for reduce, and using the rest parameter with reduce.
Rating: 3.4 ​ - ​ 3 votes
🌐
Thedailyfrontend
thedailyfrontend.com › home › javascript › problem solving › solving javascript problems: beginner-friendly exercises and tutorials
Solving JavaScript Problems: Beginner-Friendly Exercises and Tutorials
November 18, 2024 - Here are some common issues and their solutions: Solution: Check if the variable is null or undefined before accessing its properties. Solution: Verify that your code is correctly formatted and that there are no syntax errors.