JavaScript Track Management

This page provides the Exercism community with the information and tools needed to manage the JavaScript track.

Students
415,906
Submissions
10,257,454
Mentoring Discussions
43,785

The JavaScript track is healthy ✅

Building

JavaScript syllabus

Learn More

Help create the track syllabus: is a set of concepts and learning exercises put together to teach foundational elements of the programming language.

Next goal: Create a complete syllabus with at least 40 concepts. Find out more.
33 concepts being taught
Ba
Basics
78,495 learnt
Bo
Booleans
45,303 learnt
Ar
Arithmetic Operators
43,982 learnt
Nu
Numbers
43,982 learnt
St
Strings
38,700 learnt
Ar
Arrays
31,771 learnt
Co
Comparison
29,724 learnt
Co
Conditionals
29,724 learnt
Fo
For Loops
26,206 learnt
In
Increment/Decrement
26,206 learnt
Sw
Switch Statement
21,427 learnt
Wh
While Loops
21,427 learnt
Ty
Type Conversion
16,471 learnt
Ar
Array Analysis
11,987 learnt
Ar
Arrow Functions
11,987 learnt
Ar
Array Destructuring
13,160 learnt
Re
Rest and Spread
13,160 learnt
Ar
Array Loops
10,030 learnt
Nu
Null and Undefined
18,118 learnt
Re
Recursion
4,135 learnt
Cl
Closures
11,850 learnt
Ca
Callbacks
12,369 learnt
Pr
Promises
4,820 learnt
Ob
Objects
19,326 learnt
Se
Sets
7,257 learnt
Fu
Functions
15,139 learnt
Er
Errors
8,561 learnt
In
Inheritance
8,561 learnt
Ar
Array Transformations
8,851 learnt
Te
Template Strings
13,113 learnt
Te
Ternary Operator
13,113 learnt
Pr
Prototypes & Classes
8,719 learnt
Re
Regular Expressions
4,658 learnt
25 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
148,635
750,593 (avg. 5.0)
78,495 (52.8%)
912 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
58,145
876,522 (avg. 15.1)
45,303 (77.9%)
827 (1.4%)
Freelancer Rates Freelancer Rates
56,840
688,841 (avg. 12.1)
43,982 (77.4%)
871 (1.5%)
Poetry Club Door Policy Poetry Club Door Policy
43,504
603,255 (avg. 13.9)
38,700 (89.0%)
478 (1.1%)
Elyses Enchantments Elyses Enchantments
34,218
459,987 (avg. 13.4)
31,771 (92.8%)
210 (0.6%)
Vehicle Purchase Vehicle Purchase
30,924
289,909 (avg. 9.4)
29,724 (96.1%)
303 (1.0%)
Bird Watcher Bird Watcher
28,340
391,323 (avg. 13.8)
26,206 (92.5%)
337 (1.2%)
Mixed Juices Mixed Juices
25,327
496,987 (avg. 19.6)
21,427 (84.6%)
402 (1.6%)
Lucky Numbers Lucky Numbers
17,584
293,111 (avg. 16.7)
16,471 (93.7%)
187 (1.1%)
Elyses Analytic Enchantments Elyses Analytic Enchantments
12,314
90,471 (avg. 7.3)
11,987 (97.3%)
66 (0.5%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
13,634
145,422 (avg. 10.7)
13,160 (96.5%)
139 (1.0%)
Elyses Looping Enchantments Elyses Looping Enchantments
10,304
64,013 (avg. 6.2)
10,030 (97.3%)
85 (0.8%)
Amusement Park Amusement Park
19,046
296,815 (avg. 15.6)
18,118 (95.1%)
202 (1.1%)
Pizza Order Pizza Order
5,060
75,935 (avg. 15.0)
4,135 (81.7%)
70 (1.4%)
Coordinate Transformation Coordinate Transformation
14,120
246,606 (avg. 17.5)
11,850 (83.9%)
262 (1.9%)
Fruit Picker Fruit Picker
13,509
142,362 (avg. 10.5)
12,369 (91.6%)
118 (0.9%)
Translation Service Translation Service
7,761
248,498 (avg. 32.0)
4,820 (62.1%)
133 (1.7%)
High Score Board High Score Board
20,648
306,309 (avg. 14.8)
19,326 (93.6%)
175 (0.8%)
Ozan's Playlist Ozan's Playlist
7,551
91,128 (avg. 12.1)
7,257 (96.1%)
65 (0.9%)
Lasagna Master Lasagna Master
15,952
274,099 (avg. 17.2)
15,139 (94.9%)
228 (1.4%)
Factory Sensors Factory Sensors
9,034
116,723 (avg. 12.9)
8,561 (94.8%)
76 (0.8%)
Elyses Transformative Enchantments Elyses Transformative Enchantments
9,471
192,392 (avg. 20.3)
8,851 (93.5%)
109 (1.2%)
Custom Signs Custom Signs
13,371
109,597 (avg. 8.2)
13,113 (98.1%)
58 (0.4%)
Windowing System Windowing System
10,191
221,234 (avg. 21.7)
8,719 (85.6%)
168 (1.6%)
Regular Chatbot Regular Chatbot
5,466
92,156 (avg. 16.9)
4,658 (85.2%)
48 (0.9%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Employee Badges Employee Badges
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)

Practice Exercises

Learn More

Practice Exercises are exercises designed to allow students to solve an arbitrary problem, with the aim of them making use of the concepts they have learned so far.

Synced primary repo: 9bd79d56cd85ed56dc76fdc466a2c3b992eff7d2 (Updates should be instant)

Next goal: Implement 137 practice exercises. Find out more.
126 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
321,882
892,067 (avg. 2.8)
220,950 (68.6%)
108 (0.0%)
Two Fer Two Fer
29,909
55,880 (avg. 1.9)
23,040 (77.0%)
7,507 (25.1%)
Resistor Color Resistor Color
18,600
46,689 (avg. 2.5)
15,112 (81.2%)
3,456 (18.6%)
Resistor Color Duo Resistor Color Duo
14,277
48,972 (avg. 3.4)
11,622 (81.4%)
4,380 (30.7%)
Gigasecond Gigasecond
18,695
66,552 (avg. 3.6)
13,478 (72.1%)
2,604 (13.9%)
RNA Transcription RNA Transcription
15,960
42,684 (avg. 2.7)
14,064 (88.1%)
2,906 (18.2%)
Space Age Space Age
10,808
51,943 (avg. 4.8)
9,151 (84.7%)
1,707 (15.8%)
Pangram Pangram
10,981
45,380 (avg. 4.1)
9,445 (86.0%)
1,511 (13.8%)
Matrix Matrix
7,459
58,261 (avg. 7.8)
5,281 (70.8%)
982 (13.2%)
Bob Bob
11,726
73,042 (avg. 6.2)
9,515 (81.1%)
1,645 (14.0%)
Book Store Book Store
2,635
41,888 (avg. 15.9)
1,115 (42.3%)
76 (2.9%)
Pascal's Triangle Pascal's Triangle
5,051
24,275 (avg. 4.8)
3,618 (71.6%)
530 (10.5%)
Linked List Linked List
3,813
24,278 (avg. 6.4)
2,553 (67.0%)
396 (10.4%)
Grade School Grade School
3,900
27,632 (avg. 7.1)
2,936 (75.3%)
323 (8.3%)
List Ops List Ops
2,374
27,611 (avg. 11.6)
1,542 (65.0%)
213 (9.0%)
Robot Name Robot Name
3,209
19,478 (avg. 6.1)
2,258 (70.4%)
225 (7.0%)
Simple Cipher Simple Cipher
3,552
15,782 (avg. 4.4)
2,410 (67.8%)
387 (10.9%)
Wordy Wordy
1,896
20,180 (avg. 10.6)
1,283 (67.7%)
106 (5.6%)
Secret Handshake Secret Handshake
1,878
6,468 (avg. 3.4)
1,488 (79.2%)
97 (5.2%)
Leap Leap
20,997
49,818 (avg. 2.4)
17,236 (82.1%)
3,046 (14.5%)
Reverse String Reverse String
10,703
21,801 (avg. 2.0)
9,168 (85.7%)
287 (2.7%)
Collatz Conjecture Collatz Conjecture
5,802
22,080 (avg. 3.8)
4,724 (81.4%)
211 (3.6%)
Triangle Triangle
6,577
36,123 (avg. 5.5)
4,744 (72.1%)
332 (5.0%)
Clock Clock
3,055
15,860 (avg. 5.2)
2,023 (66.2%)
109 (3.6%)
Meetup Meetup
1,997
9,360 (avg. 4.7)
1,160 (58.1%)
39 (2.0%)
ETL ETL
4,199
16,713 (avg. 4.0)
3,464 (82.5%)
71 (1.7%)
Hamming Hamming
8,217
18,992 (avg. 2.3)
7,402 (90.1%)
377 (4.6%)
Raindrops Raindrops
6,334
30,340 (avg. 4.8)
5,393 (85.1%)
156 (2.5%)
Nucleotide Count Nucleotide Count
2,227
7,414 (avg. 3.3)
1,891 (84.9%)
100 (4.5%)
Scrabble Score Scrabble Score
4,997
21,070 (avg. 4.2)
3,197 (64.0%)
112 (2.2%)
Allergies Allergies
3,393
16,375 (avg. 4.8)
1,806 (53.2%)
56 (1.7%)
Word Count Word Count
7,904
48,993 (avg. 6.2)
4,655 (58.9%)
509 (6.4%)
Bank Account Bank Account
5,207
40,054 (avg. 7.7)
2,499 (48.0%)
62 (1.2%)
Difference of Squares Difference of Squares
2,695
10,904 (avg. 4.0)
2,293 (85.1%)
34 (1.3%)
Perfect Numbers Perfect Numbers
3,353
15,816 (avg. 4.7)
2,583 (77.0%)
56 (1.7%)
Complex Numbers Complex Numbers
1,009
5,538 (avg. 5.5)
736 (72.9%)
6 (0.6%)
Luhn Luhn
2,128
17,994 (avg. 8.5)
1,562 (73.4%)
48 (2.3%)
Prime Factors Prime Factors
2,570
8,666 (avg. 3.4)
2,103 (81.8%)
90 (3.5%)
Grains Grains
2,209
10,465 (avg. 4.7)
1,747 (79.1%)
53 (2.4%)
Pythagorean Triplet Pythagorean Triplet
1,411
5,948 (avg. 4.2)
903 (64.0%)
21 (1.5%)
Palindrome Products Palindrome Products
1,325
11,446 (avg. 8.6)
714 (53.9%)
16 (1.2%)
Anagram Anagram
5,143
29,517 (avg. 5.7)
4,288 (83.4%)
259 (5.0%)
Acronym Acronym
2,724
16,805 (avg. 6.2)
2,304 (84.6%)
44 (1.6%)
High Scores High Scores
2,327
11,594 (avg. 5.0)
1,867 (80.2%)
30 (1.3%)
Isogram Isogram
3,740
16,244 (avg. 4.3)
3,151 (84.3%)
70 (1.9%)
Matching Brackets Matching Brackets
3,710
28,470 (avg. 7.7)
2,155 (58.1%)
58 (1.6%)
Phone Number Phone Number
3,514
30,526 (avg. 8.7)
2,820 (80.3%)
91 (2.6%)
Scale Generator Scale Generator
2,481
10,002 (avg. 4.0)
730 (29.4%)
15 (0.6%)
Series Series
2,292
15,435 (avg. 6.7)
1,639 (71.5%)
26 (1.1%)
Largest Series Product Largest Series Product
1,405
7,983 (avg. 5.7)
974 (69.3%)
15 (1.1%)
Transpose Transpose
3,096
39,498 (avg. 12.8)
1,378 (44.5%)
36 (1.2%)
Grep Grep
667
4,254 (avg. 6.4)
331 (49.6%)
9 (1.3%)
Rectangles Rectangles
4,110
10,731 (avg. 2.6)
553 (13.5%)
26 (0.6%)
Spiral Matrix Spiral Matrix
966
4,559 (avg. 4.7)
622 (64.4%)
16 (1.7%)
OCR Numbers OCR Numbers
1,666
7,841 (avg. 4.7)
597 (35.8%)
14 (0.8%)
Relative Distance Relative Distance
20
101 (avg. 5.1)
11 (55.0%)
0 (0.0%)
Saddle Points Saddle Points
1,297
5,768 (avg. 4.4)
744 (57.4%)
18 (1.4%)
Forth Forth
1,220
7,334 (avg. 6.0)
412 (33.8%)
18 (1.5%)
Food Chain Food Chain
2,262
7,480 (avg. 3.3)
1,455 (64.3%)
29 (1.3%)
House House
910
5,438 (avg. 6.0)
484 (53.2%)
4 (0.4%)
ISBN Verifier ISBN Verifier
1,366
8,401 (avg. 6.2)
877 (64.2%)
36 (2.6%)
Pig Latin Pig Latin
1,335
8,070 (avg. 6.0)
784 (58.7%)
27 (2.0%)
Proverb Proverb
706
4,676 (avg. 6.6)
552 (78.2%)
9 (1.3%)
Twelve Days Twelve Days
737
6,334 (avg. 8.6)
509 (69.1%)
11 (1.5%)
Promises Promises
1,383
11,332 (avg. 8.2)
337 (24.4%)
12 (0.9%)
Yacht Yacht
602
4,720 (avg. 7.8)
443 (73.6%)
13 (2.2%)
Resistor Color Trio Resistor Color Trio
687
4,798 (avg. 7.0)
518 (75.4%)
13 (1.9%)
Dominoes Dominoes
436
2,773 (avg. 6.4)
236 (54.1%)
7 (1.6%)
Say Say
664
4,546 (avg. 6.8)
469 (70.6%)
6 (0.9%)
Diamond Diamond
807
4,692 (avg. 5.8)
563 (69.8%)
11 (1.4%)
Rational Numbers Rational Numbers
542
2,818 (avg. 5.2)
385 (71.0%)
2 (0.4%)
Sublist Sublist
803
3,620 (avg. 4.5)
582 (72.5%)
10 (1.2%)
Binary Search Tree Binary Search Tree
813
3,255 (avg. 4.0)
546 (67.2%)
11 (1.4%)
Custom Set Custom Set
696
3,812 (avg. 5.5)
495 (71.1%)
5 (0.7%)
Binary Search Binary Search
844
3,266 (avg. 3.9)
643 (76.2%)
9 (1.1%)
Circular Buffer Circular Buffer
952
3,588 (avg. 3.8)
710 (74.6%)
22 (2.3%)
Simple Linked List Simple Linked List
828
5,782 (avg. 7.0)
499 (60.3%)
7 (0.8%)
Word Search Word Search
716
4,740 (avg. 6.6)
299 (41.8%)
8 (1.1%)
Variable Length Quantity Variable Length Quantity
373
1,745 (avg. 4.7)
226 (60.6%)
2 (0.5%)
Two Bucket Two Bucket
538
2,193 (avg. 4.1)
306 (56.9%)
4 (0.7%)
Alphametics Alphametics
481
3,159 (avg. 6.6)
208 (43.2%)
6 (1.2%)
Connect Connect
363
1,766 (avg. 4.9)
214 (59.0%)
2 (0.6%)
Bowling Bowling
1,127
11,155 (avg. 9.9)
360 (31.9%)
5 (0.4%)
Strain Strain
1,153
2,147 (avg. 1.9)
850 (73.7%)
18 (1.6%)
Flatten Array Flatten Array
1,516
7,534 (avg. 5.0)
997 (65.8%)
32 (2.1%)
Nth Prime Nth Prime
1,161
4,556 (avg. 3.9)
716 (61.7%)
3 (0.3%)
Sieve Sieve
977
2,737 (avg. 2.8)
730 (74.7%)
8 (0.8%)
Rotational Cipher Rotational Cipher
3,254
20,057 (avg. 6.2)
1,516 (46.6%)
50 (1.5%)
Diffie-Hellman Diffie-Hellman
2,746
10,409 (avg. 3.8)
1,122 (40.9%)
21 (0.8%)
Affine Cipher Affine Cipher
408
3,420 (avg. 8.4)
254 (62.3%)
7 (1.7%)
Atbash Cipher Atbash Cipher
934
4,503 (avg. 4.8)
698 (74.7%)
15 (1.6%)
Crypto Square Crypto Square
973
3,931 (avg. 4.0)
627 (64.4%)
19 (2.0%)
Robot Simulator Robot Simulator
1,191
6,410 (avg. 5.4)
676 (56.8%)
16 (1.3%)
Kindergarten Garden Kindergarten Garden
597
2,060 (avg. 3.5)
468 (78.4%)
6 (1.0%)
Sum of Multiples Sum of Multiples
1,324
6,597 (avg. 5.0)
790 (59.7%)
31 (2.3%)
Change Change
1,066
8,027 (avg. 7.5)
328 (30.8%)
9 (0.8%)
Protein Translation Protein Translation
5,242
26,837 (avg. 5.1)
2,875 (54.8%)
374 (7.1%)
Armstrong Numbers Armstrong Numbers
4,707
16,698 (avg. 3.5)
3,354 (71.3%)
203 (4.3%)
D&D Character D&D Character
2,833
16,577 (avg. 5.9)
1,490 (52.6%)
77 (2.7%)
Run-Length Encoding Run-Length Encoding
3,681
17,290 (avg. 4.7)
2,072 (56.3%)
119 (3.2%)
Darts Darts
4,269
10,109 (avg. 2.4)
2,669 (62.5%)
95 (2.2%)
Roman Numerals Roman Numerals
4,171
14,236 (avg. 3.4)
2,398 (57.5%)
92 (2.2%)
Square Root Square Root
1,197
2,578 (avg. 2.2)
777 (64.9%)
22 (1.8%)
All Your Base All Your Base
1,519
5,166 (avg. 3.4)
774 (51.0%)
44 (2.9%)
Minesweeper Minesweeper
1,582
4,971 (avg. 3.1)
745 (47.1%)
51 (3.2%)
Queen Attack Queen Attack
1,593
6,713 (avg. 4.2)
860 (54.0%)
53 (3.3%)
React React
2,190
6,134 (avg. 2.8)
368 (16.8%)
18 (0.8%)
Zipper Zipper
1,452
2,657 (avg. 1.8)
336 (23.1%)
22 (1.5%)
Zebra Puzzle Zebra Puzzle
411
2,361 (avg. 5.7)
225 (54.7%)
1 (0.2%)
Tournament Tournament
1,028
15,442 (avg. 15.0)
554 (53.9%)
24 (2.3%)
Rail Fence Cipher Rail Fence Cipher
881
11,688 (avg. 13.3)
458 (52.0%)
17 (1.9%)
REST API REST API
355
3,346 (avg. 9.4)
191 (53.8%)
2 (0.6%)
Go Counting Go Counting
185
1,306 (avg. 7.1)
130 (70.3%)
4 (2.2%)
Knapsack Knapsack
369
2,581 (avg. 7.0)
216 (58.5%)
2 (0.5%)
Satellite Satellite
219
891 (avg. 4.1)
150 (68.5%)
0 (0.0%)
Poker Poker
388
6,760 (avg. 17.4)
160 (41.2%)
5 (1.3%)
Eliud's Eggs Eliud's Eggs
293
1,259 (avg. 4.3)
244 (83.3%)
6 (2.0%)
Parallel Letter Frequency Parallel Letter Frequency
164
1,250 (avg. 7.6)
97 (59.1%)
1 (0.6%)
Bottle Song Bottle Song
186
1,404 (avg. 7.5)
119 (64.0%)
3 (1.6%)
Markdown Markdown
5,802
12,648 (avg. 2.2)
2,248 (38.7%)
102 (1.8%)
Micro Blog Micro Blog
595
3,157 (avg. 5.3)
306 (51.4%)
8 (1.3%)
Ledger Ledger
327
1,085 (avg. 3.3)
83 (25.4%)
6 (1.8%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
150
1,194 (avg. 8.0)
66 (44.0%)
3 (2.0%)
Lens Person Lens Person
151
533 (avg. 3.5)
56 (37.1%)
3 (2.0%)
Killer Sudoku Helper Killer Sudoku Helper
84
242 (avg. 2.9)
34 (40.5%)
2 (2.4%)
Conway's Game of Life Conway's Game of Life
135
418 (avg. 3.1)
59 (43.7%)
2 (1.5%)
101 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
556
650 (avg. 1.2)
440 (79.1%)
11 (2.0%)
Accumulate (Legacy) Accumulate (Legacy)
10
12 (avg. 1.2)
10 (100.0%)
0 (0.0%)
Acronym (Legacy) Acronym (Legacy)
7
9 (avg. 1.3)
7 (100.0%)
0 (0.0%)
All Your Base (Legacy) All Your Base (Legacy)
2
2 (avg. 1.0)
2 (100.0%)
0 (0.0%)
Allergies (Legacy) Allergies (Legacy)
12
18 (avg. 1.5)
12 (100.0%)
0 (0.0%)
Alphametics (Legacy) Alphametics (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Anagram (Legacy) Anagram (Legacy)
32
58 (avg. 1.8)
32 (100.0%)
6 (18.8%)
Armstrong Numbers (Legacy) Armstrong Numbers (Legacy)
3
3 (avg. 1.0)
3 (100.0%)
0 (0.0%)
Atbash Cipher (Legacy) Atbash Cipher (Legacy)
9
14 (avg. 1.6)
9 (100.0%)
1 (11.1%)
Beer Song Beer Song
2,256
6,349 (avg. 2.8)
1,968 (87.2%)
90 (4.0%)
Beer Song (Legacy) Beer Song (Legacy)
31
39 (avg. 1.3)
31 (100.0%)
2 (6.5%)
Binary Binary
775
1,044 (avg. 1.3)
754 (97.3%)
38 (4.9%)
Binary (Legacy) Binary (Legacy)
15
20 (avg. 1.3)
15 (100.0%)
0 (0.0%)
Binary Search (Legacy) Binary Search (Legacy)
4
6 (avg. 1.5)
4 (100.0%)
0 (0.0%)
Binary Search Tree (Legacy) Binary Search Tree (Legacy)
4
5 (avg. 1.3)
4 (100.0%)
0 (0.0%)
Bob (Legacy) Bob (Legacy)
94
144 (avg. 1.5)
94 (100.0%)
16 (17.0%)
Bowling (Legacy) Bowling (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Bracket Push (Legacy) Bracket Push (Legacy)
6
6 (avg. 1.0)
6 (100.0%)
0 (0.0%)
Change (Legacy) Change (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Circular Buffer (Legacy) Circular Buffer (Legacy)
11
17 (avg. 1.5)
11 (100.0%)
2 (18.2%)
Clock (Legacy) Clock (Legacy)
14
23 (avg. 1.6)
14 (100.0%)
4 (28.6%)
Collatz Conjecture (Legacy) Collatz Conjecture (Legacy)
4
5 (avg. 1.3)
4 (100.0%)
0 (0.0%)
Connect (Legacy) Connect (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Crypto Square (Legacy) Crypto Square (Legacy)
8
9 (avg. 1.1)
8 (100.0%)
0 (0.0%)
Custom Set (Legacy) Custom Set (Legacy)
4
6 (avg. 1.5)
4 (100.0%)
0 (0.0%)
Diamond (Legacy) Diamond (Legacy)
3
3 (avg. 1.0)
3 (100.0%)
0 (0.0%)
Difference Of Squares (Legacy) Difference Of Squares (Legacy)
6
7 (avg. 1.2)
6 (100.0%)
1 (16.7%)
Diffie Hellman (Legacy) Diffie Hellman (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Etl (Legacy) Etl (Legacy)
23
29 (avg. 1.3)
23 (100.0%)
2 (8.7%)
Flatten Array (Legacy) Flatten Array (Legacy)
2
2 (avg. 1.0)
2 (100.0%)
0 (0.0%)
Food Chain (Legacy) Food Chain (Legacy)
18
27 (avg. 1.5)
18 (100.0%)
2 (11.1%)
Forth (Legacy) Forth (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Gigasecond (Legacy) Gigasecond (Legacy)
64
81 (avg. 1.3)
64 (100.0%)
7 (10.9%)
Grade School (Legacy) Grade School (Legacy)
25
36 (avg. 1.4)
25 (100.0%)
4 (16.0%)
Grains (Legacy) Grains (Legacy)
17
23 (avg. 1.4)
17 (100.0%)
2 (11.8%)
Hamming (Legacy) Hamming (Legacy)
127
182 (avg. 1.4)
127 (100.0%)
9 (7.1%)
Hello World (Legacy) Hello World (Legacy)
506
584 (avg. 1.2)
506 (100.0%)
3 (0.6%)
Hexadecimal Hexadecimal
141
168 (avg. 1.2)
136 (96.5%)
2 (1.4%)
Hexadecimal (Legacy) Hexadecimal (Legacy)
3
3 (avg. 1.0)
3 (100.0%)
0 (0.0%)
Isbn Verifier (Legacy) Isbn Verifier (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Isogram (Legacy) Isogram (Legacy)
8
10 (avg. 1.3)
8 (100.0%)
0 (0.0%)
Kindergarten Garden (Legacy) Kindergarten Garden (Legacy)
4
7 (avg. 1.8)
4 (100.0%)
0 (0.0%)
Largest Series Product (Legacy) Largest Series Product (Legacy)
5
5 (avg. 1.0)
5 (100.0%)
0 (0.0%)
Leap (Legacy) Leap (Legacy)
307
434 (avg. 1.4)
307 (100.0%)
51 (16.6%)
Linked List (Legacy) Linked List (Legacy)
10
13 (avg. 1.3)
10 (100.0%)
0 (0.0%)
List Ops (Legacy) List Ops (Legacy)
3
3 (avg. 1.0)
3 (100.0%)
0 (0.0%)
Luhn (Legacy) Luhn (Legacy)
6
10 (avg. 1.7)
6 (100.0%)
2 (33.3%)
Matrix (Legacy) Matrix (Legacy)
8
9 (avg. 1.1)
8 (100.0%)
0 (0.0%)
Meetup (Legacy) Meetup (Legacy)
3
4 (avg. 1.3)
3 (100.0%)
0 (0.0%)
Minesweeper (Legacy) Minesweeper (Legacy)
3
2 (avg. 0.7)
3 (100.0%)
0 (0.0%)
Nth Prime (Legacy) Nth Prime (Legacy)
4
4 (avg. 1.0)
4 (100.0%)
0 (0.0%)
Nucleotide Count (Legacy) Nucleotide Count (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Ocr Numbers (Legacy) Ocr Numbers (Legacy)
3
4 (avg. 1.3)
3 (100.0%)
0 (0.0%)
Octal Octal
192
215 (avg. 1.1)
188 (97.9%)
1 (0.5%)
Octal (Legacy) Octal (Legacy)
5
8 (avg. 1.6)
5 (100.0%)
0 (0.0%)
Palindrome Products (Legacy) Palindrome Products (Legacy)
4
8 (avg. 2.0)
4 (100.0%)
0 (0.0%)
Pangram (Legacy) Pangram (Legacy)
58
87 (avg. 1.5)
58 (100.0%)
7 (12.1%)
Pascals Triangle (Legacy) Pascals Triangle (Legacy)
7
8 (avg. 1.1)
7 (100.0%)
0 (0.0%)
Perfect Numbers (Legacy) Perfect Numbers (Legacy)
3
4 (avg. 1.3)
3 (100.0%)
0 (0.0%)
Phone Number (Legacy) Phone Number (Legacy)
31
41 (avg. 1.3)
31 (100.0%)
1 (3.2%)
Pig Latin (Legacy) Pig Latin (Legacy)
6
6 (avg. 1.0)
6 (100.0%)
0 (0.0%)
Point Mutations Point Mutations
66
94 (avg. 1.4)
64 (97.0%)
10 (15.2%)
Point Mutations (Legacy) Point Mutations (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Prime Factors (Legacy) Prime Factors (Legacy)
13
17 (avg. 1.3)
13 (100.0%)
0 (0.0%)
Protein Translation (Legacy) Protein Translation (Legacy)
3
6 (avg. 2.0)
3 (100.0%)
0 (0.0%)
Proverb (Legacy) Proverb (Legacy)
1
2 (avg. 2.0)
1 (100.0%)
1 (100.0%)
Pythagorean Triplet (Legacy) Pythagorean Triplet (Legacy)
6
8 (avg. 1.3)
6 (100.0%)
0 (0.0%)
Queen Attack (Legacy) Queen Attack (Legacy)
5
7 (avg. 1.4)
5 (100.0%)
1 (20.0%)
Raindrops (Legacy) Raindrops (Legacy)
12
14 (avg. 1.2)
12 (100.0%)
1 (8.3%)
Rational Numbers (Legacy) Rational Numbers (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Rectangles (Legacy) Rectangles (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Reverse String (Legacy) Reverse String (Legacy)
14
20 (avg. 1.4)
14 (100.0%)
1 (7.1%)
Rna Transcription (Legacy) Rna Transcription (Legacy)
174
263 (avg. 1.5)
174 (100.0%)
24 (13.8%)
Robot Name (Legacy) Robot Name (Legacy)
23
40 (avg. 1.7)
23 (100.0%)
5 (21.7%)
Robot Simulator (Legacy) Robot Simulator (Legacy)
5
6 (avg. 1.2)
5 (100.0%)
0 (0.0%)
Roman Numerals (Legacy) Roman Numerals (Legacy)
16
27 (avg. 1.7)
16 (100.0%)
1 (6.3%)
Rotational Cipher (Legacy) Rotational Cipher (Legacy)
2
2 (avg. 1.0)
2 (100.0%)
0 (0.0%)
Run Length Encoding (Legacy) Run Length Encoding (Legacy)
7
3 (avg. 0.4)
7 (100.0%)
0 (0.0%)
Saddle Points (Legacy) Saddle Points (Legacy)
3
4 (avg. 1.3)
3 (100.0%)
0 (0.0%)
Say (Legacy) Say (Legacy)
3
3 (avg. 1.0)
3 (100.0%)
0 (0.0%)
Scrabble Score (Legacy) Scrabble Score (Legacy)
13
20 (avg. 1.5)
13 (100.0%)
1 (7.7%)
Secret Handshake (Legacy) Secret Handshake (Legacy)
10
12 (avg. 1.2)
10 (100.0%)
0 (0.0%)
Series (Legacy) Series (Legacy)
6
10 (avg. 1.7)
6 (100.0%)
2 (33.3%)
Sieve (Legacy) Sieve (Legacy)
9
12 (avg. 1.3)
9 (100.0%)
0 (0.0%)
Simple Cipher (Legacy) Simple Cipher (Legacy)
32
46 (avg. 1.4)
32 (100.0%)
5 (15.6%)
Simple Linked List (Legacy) Simple Linked List (Legacy)
2
2 (avg. 1.0)
2 (100.0%)
0 (0.0%)
Space Age (Legacy) Space Age (Legacy)
23
33 (avg. 1.4)
23 (100.0%)
3 (13.0%)
Strain (Legacy) Strain (Legacy)
9
11 (avg. 1.2)
9 (100.0%)
0 (0.0%)
Sublist (Legacy) Sublist (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Sum Of Multiples (Legacy) Sum Of Multiples (Legacy)
3
4 (avg. 1.3)
3 (100.0%)
1 (33.3%)
Transpose (Legacy) Transpose (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Triangle (Legacy) Triangle (Legacy)
19
34 (avg. 1.8)
19 (100.0%)
3 (15.8%)
Trinary Trinary
244
290 (avg. 1.2)
240 (98.4%)
2 (0.8%)
Trinary (Legacy) Trinary (Legacy)
5
6 (avg. 1.2)
5 (100.0%)
1 (20.0%)
Twelve Days (Legacy) Twelve Days (Legacy)
1
1 (avg. 1.0)
1 (100.0%)
0 (0.0%)
Two Bucket (Legacy) Two Bucket (Legacy)
4
4 (avg. 1.0)
4 (100.0%)
0 (0.0%)
Two Fer (Legacy) Two Fer (Legacy)
15
19 (avg. 1.3)
15 (100.0%)
2 (13.3%)
Variable Length Quantity (Legacy) Variable Length Quantity (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Word Count (Legacy) Word Count (Legacy)
53
94 (avg. 1.8)
53 (100.0%)
13 (24.5%)
Wordy (Legacy) Wordy (Legacy)
8
8 (avg. 1.0)
8 (100.0%)
0 (0.0%)
Zipper (Legacy) Zipper (Legacy)
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
11 unimplemented practice exercises
Baffling Birthdays Baffling Birthdays
DOT DSL DOT DSL
Error Handling Error Handling
Hangman Hangman
Intergalactic Transmission Intergalactic Transmission
PaaS I/O PaaS I/O
POV POV
SGF Parsing SGF Parsing
Split-Second Stopwatch Split-Second Stopwatch
Swift Scheduling Swift Scheduling
Tree Building Tree Building

Programming Tags

Learn More

Help manage the tags used to group, filter and recommend solutions, approaches and articles.

0 tags

Test Runner

Learn More

Create Test Runners that have the single responsibility of taking a solution, running all tests and returning a standardized output.

Current version: 81d8447ac36ece81ae1b379649577a75ae96fa17 (Takes up to 10 mins to deploy)

Total Test Runner Runs
10,069,046
Test Run Pass Rate
12.1% (1220824)
Test Run Fail Rate
73.1% (7364469)
Test Run Error Rate
14.7% (1483753)

Representer

Learn More

Build a Representer: a bit of code that has the single responsibility of taking a solution and returning a normalized representation of it.

Current version: 16fe799691b381a574bc37816b8f8f37ddc9729b (Takes up to 10 mins to deploy)

Total Representer Runs
1,460,322
Total Representation Comments Made
400,986
Feedback Given Frequency
27.5%

Analyzer

Learn More

Build an Analyzer for JavaScript: Exercism's analyzers automatically assess student's submissions and provide mentor-style commentary.

Current version: 7439d03166330a7d21c85d98f5680760bfafe177 (Takes up to 10 mins to deploy)

Total Analyzer Runs
1,127,849
Total Analysis Comments Made
145,161
Feedback Given Frequency
1.1%