JavaScript Track Management

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

Students
363,568
Submissions
8,740,852
Mentoring Discussions
42,003

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
65,235 learnt
Bo
Booleans
37,310 learnt
Ar
Arithmetic Operators
36,437 learnt
Nu
Numbers
36,437 learnt
St
Strings
32,098 learnt
Ar
Arrays
26,412 learnt
Co
Comparison
24,699 learnt
Co
Conditionals
24,699 learnt
Fo
For Loops
21,723 learnt
In
Increment/Decrement
21,723 learnt
Sw
Switch Statement
17,786 learnt
Wh
While Loops
17,786 learnt
Ty
Type Conversion
13,508 learnt
Ar
Array Analysis
9,575 learnt
Ar
Arrow Functions
9,575 learnt
Ar
Array Destructuring
10,637 learnt
Re
Rest and Spread
10,637 learnt
Ar
Array Loops
7,988 learnt
Nu
Null and Undefined
15,064 learnt
Re
Recursion
2,608 learnt
Cl
Closures
9,725 learnt
Ca
Callbacks
10,123 learnt
Pr
Promises
3,931 learnt
Ob
Objects
16,327 learnt
Se
Sets
5,916 learnt
Fu
Functions
12,699 learnt
Er
Errors
7,123 learnt
In
Inheritance
7,123 learnt
Ar
Array Transformations
7,264 learnt
Te
Template Strings
10,952 learnt
Te
Ternary Operator
10,952 learnt
Pr
Prototypes & Classes
7,183 learnt
Re
Regular Expressions
3,530 learnt
25 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
122,355
636,915 (avg. 5.2)
65,235 (53.3%)
713 (0.6%)
Annalyn's Infiltration Annalyn's Infiltration
47,304
742,988 (avg. 15.7)
37,310 (78.9%)
646 (1.4%)
Freelancer Rates Freelancer Rates
47,103
589,491 (avg. 12.5)
36,437 (77.4%)
673 (1.4%)
Poetry Club Door Policy Poetry Club Door Policy
35,987
513,124 (avg. 14.3)
32,098 (89.2%)
380 (1.1%)
Elyses Enchantments Elyses Enchantments
28,278
390,362 (avg. 13.8)
26,412 (93.4%)
168 (0.6%)
Vehicle Purchase Vehicle Purchase
25,605
246,819 (avg. 9.6)
24,699 (96.5%)
250 (1.0%)
Bird Watcher Bird Watcher
23,441
334,849 (avg. 14.3)
21,723 (92.7%)
271 (1.2%)
Mixed Juices Mixed Juices
20,883
421,509 (avg. 20.2)
17,786 (85.2%)
331 (1.6%)
Lucky Numbers Lucky Numbers
14,300
248,873 (avg. 17.4)
13,508 (94.5%)
149 (1.0%)
Elyses Analytic Enchantments Elyses Analytic Enchantments
9,781
73,640 (avg. 7.5)
9,575 (97.9%)
49 (0.5%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
10,980
119,608 (avg. 10.9)
10,637 (96.9%)
111 (1.0%)
Elyses Looping Enchantments Elyses Looping Enchantments
8,161
52,173 (avg. 6.4)
7,988 (97.9%)
61 (0.7%)
Amusement Park Amusement Park
15,803
251,457 (avg. 15.9)
15,064 (95.3%)
172 (1.1%)
Pizza Order Pizza Order
3,181
48,990 (avg. 15.4)
2,608 (82.0%)
41 (1.3%)
Coordinate Transformation Coordinate Transformation
11,581
214,339 (avg. 18.5)
9,725 (84.0%)
223 (1.9%)
Fruit Picker Fruit Picker
11,049
124,289 (avg. 11.2)
10,123 (91.6%)
93 (0.8%)
Translation Service Translation Service
6,229
203,715 (avg. 32.7)
3,931 (63.1%)
116 (1.9%)
High Score Board High Score Board
17,361
264,876 (avg. 15.3)
16,327 (94.0%)
143 (0.8%)
Ozan's Playlist Ozan's Playlist
6,130
76,384 (avg. 12.5)
5,916 (96.5%)
52 (0.8%)
Lasagna Master Lasagna Master
13,356
236,249 (avg. 17.7)
12,699 (95.1%)
181 (1.4%)
Factory Sensors Factory Sensors
7,484
100,873 (avg. 13.5)
7,123 (95.2%)
64 (0.9%)
Elyses Transformative Enchantments Elyses Transformative Enchantments
7,712
163,286 (avg. 21.2)
7,264 (94.2%)
90 (1.2%)
Custom Signs Custom Signs
11,132
92,377 (avg. 8.3)
10,952 (98.4%)
44 (0.4%)
Windowing System Windowing System
8,343
186,583 (avg. 22.4)
7,183 (86.1%)
144 (1.7%)
Regular Chatbot Regular Chatbot
4,067
72,309 (avg. 17.8)
3,530 (86.8%)
37 (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: 964d6ea5769747a708fb28610d28ac7bcf8d7102 (Updates should be instant)

Next goal: Implement 132 practice exercises. Find out more.
123 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
270,504
767,470 (avg. 2.8)
189,849 (70.2%)
108 (0.0%)
Two Fer Two Fer
28,315
51,286 (avg. 1.8)
21,702 (76.6%)
7,484 (26.4%)
Resistor Color Resistor Color
17,417
41,097 (avg. 2.4)
14,095 (80.9%)
3,437 (19.7%)
Resistor Color Duo Resistor Color Duo
13,321
43,385 (avg. 3.3)
10,741 (80.6%)
4,357 (32.7%)
Gigasecond Gigasecond
17,287
59,938 (avg. 3.5)
12,490 (72.3%)
2,588 (15.0%)
RNA Transcription RNA Transcription
15,120
38,612 (avg. 2.6)
13,289 (87.9%)
2,899 (19.2%)
Space Age Space Age
9,872
44,867 (avg. 4.5)
8,356 (84.6%)
1,696 (17.2%)
Pangram Pangram
10,130
39,638 (avg. 3.9)
8,714 (86.0%)
1,500 (14.8%)
Matrix Matrix
6,774
50,643 (avg. 7.5)
4,772 (70.4%)
973 (14.4%)
Bob Bob
11,044
63,749 (avg. 5.8)
8,975 (81.3%)
1,627 (14.7%)
Book Store Book Store
2,068
35,188 (avg. 17.0)
885 (42.8%)
66 (3.2%)
Pascal's Triangle Pascal's Triangle
4,551
21,798 (avg. 4.8)
3,230 (71.0%)
521 (11.4%)
Linked List Linked List
3,450
21,145 (avg. 6.1)
2,308 (66.9%)
393 (11.4%)
Grade School Grade School
3,556
23,603 (avg. 6.6)
2,688 (75.6%)
321 (9.0%)
List Ops List Ops
2,100
22,349 (avg. 10.6)
1,355 (64.5%)
208 (9.9%)
Robot Name Robot Name
2,930
16,804 (avg. 5.7)
2,072 (70.7%)
222 (7.6%)
Simple Cipher Simple Cipher
3,333
13,875 (avg. 4.2)
2,257 (67.7%)
386 (11.6%)
Wordy Wordy
1,680
16,062 (avg. 9.6)
1,141 (67.9%)
100 (6.0%)
Secret Handshake Secret Handshake
1,684
5,350 (avg. 3.2)
1,314 (78.0%)
93 (5.5%)
Leap Leap
20,101
44,762 (avg. 2.2)
16,454 (81.9%)
3,034 (15.1%)
Reverse String Reverse String
10,033
19,349 (avg. 1.9)
8,576 (85.5%)
282 (2.8%)
Collatz Conjecture Collatz Conjecture
5,391
19,718 (avg. 3.7)
4,348 (80.7%)
206 (3.8%)
Triangle Triangle
6,166
32,300 (avg. 5.2)
4,399 (71.3%)
324 (5.3%)
Clock Clock
2,862
13,951 (avg. 4.9)
1,876 (65.5%)
108 (3.8%)
Meetup Meetup
1,821
8,046 (avg. 4.4)
1,026 (56.3%)
37 (2.0%)
ETL ETL
3,836
14,876 (avg. 3.9)
3,165 (82.5%)
67 (1.7%)
Hamming Hamming
7,869
17,614 (avg. 2.2)
7,084 (90.0%)
372 (4.7%)
Raindrops Raindrops
5,609
26,690 (avg. 4.8)
4,749 (84.7%)
142 (2.5%)
Nucleotide Count Nucleotide Count
2,038
6,640 (avg. 3.3)
1,721 (84.4%)
94 (4.6%)
Scrabble Score Scrabble Score
4,782
20,356 (avg. 4.3)
3,007 (62.9%)
109 (2.3%)
Allergies Allergies
3,196
15,247 (avg. 4.8)
1,658 (51.9%)
55 (1.7%)
Word Count Word Count
7,679
46,954 (avg. 6.1)
4,510 (58.7%)
507 (6.6%)
Bank Account Bank Account
4,844
36,913 (avg. 7.6)
2,212 (45.7%)
58 (1.2%)
Difference of Squares Difference of Squares
2,375
9,339 (avg. 3.9)
2,013 (84.8%)
30 (1.3%)
Perfect Numbers Perfect Numbers
3,083
14,355 (avg. 4.7)
2,347 (76.1%)
52 (1.7%)
Complex Numbers Complex Numbers
871
4,254 (avg. 4.9)
626 (71.9%)
5 (0.6%)
Luhn Luhn
1,932
16,163 (avg. 8.4)
1,408 (72.9%)
44 (2.3%)
Prime Factors Prime Factors
2,335
7,495 (avg. 3.2)
1,925 (82.4%)
88 (3.8%)
Grains Grains
2,051
9,540 (avg. 4.7)
1,605 (78.3%)
53 (2.6%)
Pythagorean Triplet Pythagorean Triplet
1,286
5,211 (avg. 4.1)
813 (63.2%)
20 (1.6%)
Palindrome Products Palindrome Products
1,196
10,053 (avg. 8.4)
633 (52.9%)
16 (1.3%)
Anagram Anagram
4,698
25,793 (avg. 5.5)
3,947 (84.0%)
251 (5.3%)
Acronym Acronym
2,444
14,795 (avg. 6.1)
2,059 (84.2%)
40 (1.6%)
High Scores High Scores
2,057
9,773 (avg. 4.8)
1,625 (79.0%)
26 (1.3%)
Isogram Isogram
3,496
14,895 (avg. 4.3)
2,924 (83.6%)
66 (1.9%)
Matching Brackets Matching Brackets
3,311
25,089 (avg. 7.6)
1,867 (56.4%)
55 (1.7%)
Phone Number Phone Number
3,274
26,934 (avg. 8.2)
2,633 (80.4%)
89 (2.7%)
Scale Generator Scale Generator
2,304
8,475 (avg. 3.7)
625 (27.1%)
13 (0.6%)
Series Series
2,080
13,482 (avg. 6.5)
1,464 (70.4%)
24 (1.2%)
Largest Series Product Largest Series Product
1,278
7,123 (avg. 5.6)
865 (67.7%)
14 (1.1%)
Transpose Transpose
2,741
34,067 (avg. 12.4)
1,207 (44.0%)
35 (1.3%)
Grep Grep
565
3,587 (avg. 6.3)
272 (48.1%)
9 (1.6%)
Rectangles Rectangles
3,414
8,722 (avg. 2.6)
449 (13.2%)
21 (0.6%)
Spiral Matrix Spiral Matrix
817
3,751 (avg. 4.6)
516 (63.2%)
13 (1.6%)
OCR Numbers OCR Numbers
1,423
6,413 (avg. 4.5)
521 (36.6%)
9 (0.6%)
Saddle Points Saddle Points
1,139
4,986 (avg. 4.4)
663 (58.2%)
14 (1.2%)
Forth Forth
1,070
5,820 (avg. 5.4)
353 (33.0%)
17 (1.6%)
Food Chain Food Chain
2,052
6,326 (avg. 3.1)
1,374 (67.0%)
29 (1.4%)
House House
817
4,537 (avg. 5.6)
419 (51.3%)
3 (0.4%)
ISBN Verifier ISBN Verifier
1,170
6,688 (avg. 5.7)
759 (64.9%)
32 (2.7%)
Pig Latin Pig Latin
1,183
6,306 (avg. 5.3)
700 (59.2%)
21 (1.8%)
Proverb Proverb
618
3,843 (avg. 6.2)
479 (77.5%)
8 (1.3%)
Twelve Days Twelve Days
646
5,237 (avg. 8.1)
440 (68.1%)
8 (1.2%)
Promises Promises
1,133
9,536 (avg. 8.4)
273 (24.1%)
10 (0.9%)
Yacht Yacht
508
3,536 (avg. 7.0)
369 (72.6%)
12 (2.4%)
Resistor Color Trio Resistor Color Trio
606
4,202 (avg. 6.9)
455 (75.1%)
13 (2.1%)
Dominoes Dominoes
368
2,046 (avg. 5.6)
195 (53.0%)
5 (1.4%)
Say Say
603
3,615 (avg. 6.0)
423 (70.1%)
4 (0.7%)
Diamond Diamond
705
4,040 (avg. 5.7)
484 (68.7%)
9 (1.3%)
Rational Numbers Rational Numbers
482
2,353 (avg. 4.9)
344 (71.4%)
2 (0.4%)
Sublist Sublist
722
3,174 (avg. 4.4)
527 (73.0%)
8 (1.1%)
Binary Search Tree Binary Search Tree
745
2,912 (avg. 3.9)
499 (67.0%)
10 (1.3%)
Custom Set Custom Set
629
3,146 (avg. 5.0)
444 (70.6%)
4 (0.6%)
Binary Search Binary Search
723
2,680 (avg. 3.7)
545 (75.4%)
8 (1.1%)
Circular Buffer Circular Buffer
863
2,984 (avg. 3.5)
647 (75.0%)
18 (2.1%)
Simple Linked List Simple Linked List
718
4,746 (avg. 6.6)
436 (60.7%)
7 (1.0%)
Word Search Word Search
647
4,353 (avg. 6.7)
267 (41.3%)
8 (1.2%)
Variable Length Quantity Variable Length Quantity
331
1,388 (avg. 4.2)
195 (58.9%)
1 (0.3%)
Two Bucket Two Bucket
470
1,559 (avg. 3.3)
261 (55.5%)
4 (0.9%)
Alphametics Alphametics
423
2,188 (avg. 5.2)
184 (43.5%)
5 (1.2%)
Connect Connect
318
1,517 (avg. 4.8)
184 (57.9%)
1 (0.3%)
Bowling Bowling
987
9,633 (avg. 9.8)
318 (32.2%)
5 (0.5%)
Strain Strain
1,062
1,921 (avg. 1.8)
791 (74.5%)
17 (1.6%)
Flatten Array Flatten Array
1,351
6,800 (avg. 5.0)
888 (65.7%)
29 (2.1%)
Nth Prime Nth Prime
1,024
3,903 (avg. 3.8)
643 (62.8%)
3 (0.3%)
Sieve Sieve
893
2,471 (avg. 2.8)
674 (75.5%)
8 (0.9%)
Rotational Cipher Rotational Cipher
2,742
17,493 (avg. 6.4)
1,316 (48.0%)
48 (1.8%)
Diffie-Hellman Diffie-Hellman
2,373
8,473 (avg. 3.6)
966 (40.7%)
16 (0.7%)
Affine Cipher Affine Cipher
345
2,712 (avg. 7.9)
214 (62.0%)
7 (2.0%)
Atbash Cipher Atbash Cipher
868
4,011 (avg. 4.6)
653 (75.2%)
13 (1.5%)
Crypto Square Crypto Square
898
3,464 (avg. 3.9)
588 (65.5%)
19 (2.1%)
Robot Simulator Robot Simulator
1,060
5,590 (avg. 5.3)
600 (56.6%)
12 (1.1%)
Kindergarten Garden Kindergarten Garden
521
1,634 (avg. 3.1)
408 (78.3%)
6 (1.2%)
Sum of Multiples Sum of Multiples
1,151
5,574 (avg. 4.8)
702 (61.0%)
26 (2.3%)
Change Change
949
6,843 (avg. 7.2)
284 (29.9%)
7 (0.7%)
Protein Translation Protein Translation
4,910
23,963 (avg. 4.9)
2,693 (54.8%)
367 (7.5%)
Armstrong Numbers Armstrong Numbers
4,274
14,084 (avg. 3.3)
3,037 (71.1%)
194 (4.5%)
D&D Character D&D Character
2,521
14,094 (avg. 5.6)
1,323 (52.5%)
70 (2.8%)
Run-Length Encoding Run-Length Encoding
3,477
15,072 (avg. 4.3)
1,933 (55.6%)
117 (3.4%)
Darts Darts
4,022
9,175 (avg. 2.3)
2,496 (62.1%)
92 (2.3%)
Roman Numerals Roman Numerals
3,901
12,850 (avg. 3.3)
2,236 (57.3%)
83 (2.1%)
Square Root Square Root
1,090
2,326 (avg. 2.1)
701 (64.3%)
20 (1.8%)
All Your Base All Your Base
1,434
4,654 (avg. 3.2)
723 (50.4%)
43 (3.0%)
Minesweeper Minesweeper
1,496
4,518 (avg. 3.0)
688 (46.0%)
50 (3.3%)
Queen Attack Queen Attack
1,498
5,818 (avg. 3.9)
809 (54.0%)
48 (3.2%)
React React
1,993
4,880 (avg. 2.4)
334 (16.8%)
17 (0.9%)
Zipper Zipper
1,373
2,246 (avg. 1.6)
303 (22.1%)
20 (1.5%)
Zebra Puzzle Zebra Puzzle
296
1,434 (avg. 4.8)
165 (55.7%)
1 (0.3%)
Tournament Tournament
854
13,407 (avg. 15.7)
465 (54.4%)
20 (2.3%)
Rail Fence Cipher Rail Fence Cipher
746
10,562 (avg. 14.2)
379 (50.8%)
13 (1.7%)
REST API REST API
271
2,415 (avg. 8.9)
160 (59.0%)
2 (0.7%)
Go Counting Go Counting
152
1,008 (avg. 6.6)
108 (71.1%)
4 (2.6%)
Knapsack Knapsack
286
2,085 (avg. 7.3)
161 (56.3%)
2 (0.7%)
Satellite Satellite
181
733 (avg. 4.0)
128 (70.7%)
0 (0.0%)
Poker Poker
320
6,023 (avg. 18.8)
132 (41.3%)
5 (1.6%)
Eliud's Eggs Eliud's Eggs
145
700 (avg. 4.8)
120 (82.8%)
4 (2.8%)
Parallel Letter Frequency Parallel Letter Frequency
102
860 (avg. 8.4)
61 (59.8%)
1 (1.0%)
Bottle Song Bottle Song
100
662 (avg. 6.6)
56 (56.0%)
3 (3.0%)
Markdown Markdown
1,825
4,153 (avg. 2.3)
749 (41.0%)
44 (2.4%)
Micro Blog Micro Blog
207
1,072 (avg. 5.2)
116 (56.0%)
6 (2.9%)
Ledger Ledger
142
357 (avg. 2.5)
30 (21.1%)
3 (2.1%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
42
184 (avg. 4.4)
17 (40.5%)
0 (0.0%)
Lens Person Lens Person
18
23 (avg. 1.3)
7 (38.9%)
0 (0.0%)
101 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
556
650 (avg. 1.2)
439 (79.0%)
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,347 (avg. 2.8)
1,967 (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,043 (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%)
9 unimplemented practice exercises
Conway's Game of Life Conway's Game of Life
DOT DSL DOT DSL
Error Handling Error Handling
Hangman Hangman
Killer Sudoku Helper Killer Sudoku Helper
PaaS I/O PaaS I/O
POV POV
SGF Parsing SGF Parsing
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: 872ba8396fd2ee73f550056b14c08bfcfd7fa704 (Takes up to 10 mins to deploy)

Total Test Runner Runs
8,571,812
Test Run Pass Rate
12.0% (1032038)
Test Run Fail Rate
73.2% (6278206)
Test Run Error Rate
14.7% (1261568)

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: bff981bc8b4e132cf5b1338ca5b50f72f4cc083e (Takes up to 10 mins to deploy)

Total Representer Runs
1,296,632
Total Representation Comments Made
340,786
Feedback Given Frequency
26.3%

Analyzer

Learn More

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

Current version: 21530b62536eeda76476e2b5d9fde19b5e1aa610 (Takes up to 10 mins to deploy)

Total Analyzer Runs
964,951
Total Analysis Comments Made
144,632
Feedback Given Frequency
1.3%