282,576
students have developed their JavaScript skills on Exercism.

Students
282,576
Submissions
5,858,682
Mentoring Discussions
38,466

The JavaScript track is healthy ✅

Building

Build

Use your knowledge to build the JavaScript track itself

Create the 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.

Usage statistics

33 concepts being taught
Ba
Basics
43,392 learnt
Bo
Booleans
24,110 learnt
Ar
Arithmetic Operators
23,929 learnt
Nu
Numbers
23,929 learnt
St
Strings
20,940 learnt
Ar
Arrays
17,090 learnt
Co
Comparison
15,867 learnt
Co
Conditionals
15,867 learnt
Fo
For Loops
13,898 learnt
In
Increment/Decrement
13,898 learnt
Sw
Switch Statement
11,403 learnt
Wh
While Loops
11,403 learnt
Ty
Type Conversion
8,523 learnt
Ar
Array Analysis
5,729 learnt
Ar
Arrow Functions
5,729 learnt
Ar
Array Destructuring
6,601 learnt
Re
Rest and Spread
6,601 learnt
Ar
Array Loops
4,891 learnt
Nu
Null and Undefined
9,616 learnt
Re
Recursion
151 learnt
Cl
Closures
6,096 learnt
Ca
Callbacks
6,256 learnt
Pr
Promises
2,409 learnt
Ob
Objects
10,577 learnt
Se
Sets
3,763 learnt
Fu
Functions
8,178 learnt
Er
Errors
4,547 learnt
In
Inheritance
4,547 learnt
Ar
Array Transformations
4,402 learnt
Te
Template Strings
6,954 learnt
Te
Ternary Operator
6,954 learnt
Pr
Prototypes & Classes
4,312 learnt
Re
Regular Expressions
1,443 learnt
25 active learning exercises
Started
Attempts
Completions
Mentoring requests
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
80,508
418,367 (avg. 5.2)
43,392 (53.9%)
342 (0.4%)
Annalyn's Infiltration Annalyn's Infiltration
30,165
474,249 (avg. 15.7)
24,110 (79.9%)
264 (0.9%)
Freelancer Rates Freelancer Rates
30,938
388,554 (avg. 12.6)
23,929 (77.3%)
263 (0.9%)
Poetry Club Door Policy Poetry Club Door Policy
23,465
341,798 (avg. 14.6)
20,940 (89.2%)
136 (0.6%)
Elyses Enchantments Elyses Enchantments
18,270
256,566 (avg. 14.0)
17,090 (93.5%)
83 (0.5%)
Vehicle Purchase Vehicle Purchase
16,405
161,988 (avg. 9.9)
15,867 (96.7%)
128 (0.8%)
Bird Watcher Bird Watcher
14,972
221,779 (avg. 14.8)
13,898 (92.8%)
138 (0.9%)
Mixed Juices Mixed Juices
13,323
278,131 (avg. 20.9)
11,403 (85.6%)
170 (1.3%)
Lucky Numbers Lucky Numbers
8,979
161,038 (avg. 17.9)
8,523 (94.9%)
73 (0.8%)
Elyses Analytic Enchantments Elyses Analytic Enchantments
5,840
45,577 (avg. 7.8)
5,729 (98.1%)
29 (0.5%)
Elyses Destructured Enchantments Elyses Destructured Enchantments
6,784
75,634 (avg. 11.1)
6,601 (97.3%)
50 (0.7%)
Elyses Looping Enchantments Elyses Looping Enchantments
4,973
32,516 (avg. 6.5)
4,891 (98.4%)
31 (0.6%)
Amusement Park Amusement Park
10,066
163,187 (avg. 16.2)
9,616 (95.5%)
83 (0.8%)
Pizza Order Pizza Order
216
3,485 (avg. 16.1)
151 (69.9%)
2 (0.9%)
Coordinate Transformation Coordinate Transformation
7,337
150,781 (avg. 20.6)
6,096 (83.1%)
149 (2.0%)
Fruit Picker Fruit Picker
6,924
87,985 (avg. 12.7)
6,256 (90.4%)
56 (0.8%)
Translation Service Translation Service
3,872
136,120 (avg. 35.2)
2,409 (62.2%)
76 (2.0%)
High Score Board High Score Board
11,239
175,771 (avg. 15.6)
10,577 (94.1%)
68 (0.6%)
Ozan's Playlist Ozan's Playlist
3,869
49,586 (avg. 12.8)
3,763 (97.3%)
28 (0.7%)
Lasagna Master Lasagna Master
8,568
157,571 (avg. 18.4)
8,178 (95.4%)
85 (1.0%)
Factory Sensors Factory Sensors
4,783
68,342 (avg. 14.3)
4,547 (95.1%)
34 (0.7%)
Elyses Transformative Enchantments Elyses Transformative Enchantments
4,666
103,263 (avg. 22.1)
4,402 (94.3%)
40 (0.9%)
Custom Signs Custom Signs
7,061
59,400 (avg. 8.4)
6,954 (98.5%)
16 (0.2%)
Windowing System Windowing System
5,050
116,826 (avg. 23.1)
4,312 (85.4%)
79 (1.6%)
Regular Chatbot Regular Chatbot
1,661
31,437 (avg. 18.9)
1,443 (86.9%)
13 (0.8%)
1 deprecated learning exercises
Started
Attempts
Completions
Mentoring requests
Employee Badges Employee Badges
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)

Build Test Runners

Learn More

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

Usage statistics

Total Test Runner Runs
5,621,682
Test Run Pass Rate
12.3% (690470)
Test Run Fail Rate
72.6% (4082635)
Test Run Error Rate
15.1% (848577)

Build Analyzers

Learn More

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

Usage statistics

Total Analyzer Runs
510,287
Total Analysis Comments Made
113,998
Feedback Given Frequency
1.5%

Build Representers

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.

Usage statistics

Total Representer Runs
510,266
Total Representation Comments Made
140,306
Feedback Given Frequency
27.5%

Create 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.

Next goal: Implement 131 practice exercises. Find out more.

Usage statistics

116 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
194,351
539,576 (avg. 2.8)
138,389 (71.2%)
108 (0.1%)
Two Fer Two Fer
25,953
42,963 (avg. 1.7)
19,587 (75.5%)
7,457 (28.7%)
Resistor Color Resistor Color
15,616
31,188 (avg. 2.0)
12,457 (79.8%)
3,415 (21.9%)
Resistor Color Duo Resistor Color Duo
11,713
32,640 (avg. 2.8)
9,217 (78.7%)
4,333 (37.0%)
Gigasecond Gigasecond
14,675
45,242 (avg. 3.1)
10,649 (72.6%)
2,544 (17.3%)
RNA Transcription RNA Transcription
13,825
31,101 (avg. 2.2)
12,079 (87.4%)
2,871 (20.8%)
Space Age Space Age
8,390
32,527 (avg. 3.9)
7,035 (83.8%)
1,668 (19.9%)
Pangram Pangram
8,799
28,521 (avg. 3.2)
7,488 (85.1%)
1,469 (16.7%)
Matrix Matrix
5,746
35,924 (avg. 6.3)
3,955 (68.8%)
942 (16.4%)
Bob Bob
10,210
50,261 (avg. 4.9)
8,278 (81.1%)
1,609 (15.8%)
Book Store Book Store
1,301
25,079 (avg. 19.3)
555 (42.7%)
43 (3.3%)
Pascal's Triangle Pascal's Triangle
3,741
15,376 (avg. 4.1)
2,616 (69.9%)
488 (13.0%)
Linked List Linked List
2,968
15,862 (avg. 5.3)
1,959 (66.0%)
377 (12.7%)
Grade School Grade School
3,122
16,358 (avg. 5.2)
2,349 (75.2%)
311 (10.0%)
List Ops List Ops
1,687
14,057 (avg. 8.3)
1,068 (63.3%)
196 (11.6%)
Robot Name Robot Name
2,541
11,581 (avg. 4.6)
1,801 (70.9%)
205 (8.1%)
Simple Cipher Simple Cipher
3,038
10,341 (avg. 3.4)
2,047 (67.4%)
381 (12.5%)
Wordy Wordy
1,400
11,517 (avg. 8.2)
961 (68.6%)
95 (6.8%)
Secret Handshake Secret Handshake
1,447
3,882 (avg. 2.7)
1,106 (76.4%)
88 (6.1%)
Leap Leap
18,264
35,525 (avg. 1.9)
14,858 (81.4%)
2,989 (16.4%)
Reverse String Reverse String
8,324
13,139 (avg. 1.6)
6,972 (83.8%)
261 (3.1%)
Collatz Conjecture Collatz Conjecture
4,753
15,896 (avg. 3.3)
3,751 (78.9%)
197 (4.1%)
Triangle Triangle
5,452
23,684 (avg. 4.3)
3,803 (69.8%)
300 (5.5%)
Clock Clock
2,600
10,332 (avg. 4.0)
1,667 (64.1%)
102 (3.9%)
Meetup Meetup
1,577
5,596 (avg. 3.5)
858 (54.4%)
34 (2.2%)
ETL ETL
3,284
11,105 (avg. 3.4)
2,697 (82.1%)
60 (1.8%)
Hamming Hamming
7,338
14,929 (avg. 2.0)
6,599 (89.9%)
365 (5.0%)
Raindrops Raindrops
4,191
18,627 (avg. 4.4)
3,507 (83.7%)
102 (2.4%)
Nucleotide Count Nucleotide Count
1,781
5,133 (avg. 2.9)
1,482 (83.2%)
90 (5.1%)
Scrabble Score Scrabble Score
4,444
18,787 (avg. 4.2)
2,704 (60.8%)
106 (2.4%)
Allergies Allergies
2,932
13,152 (avg. 4.5)
1,444 (49.2%)
50 (1.7%)
Word Count Word Count
7,473
44,292 (avg. 5.9)
4,338 (58.0%)
499 (6.7%)
Bank Account Bank Account
4,334
31,007 (avg. 7.2)
1,797 (41.5%)
52 (1.2%)
Difference of Squares Difference of Squares
1,876
6,519 (avg. 3.5)
1,573 (83.8%)
24 (1.3%)
Perfect Numbers Perfect Numbers
2,635
11,599 (avg. 4.4)
1,940 (73.6%)
48 (1.8%)
Complex Numbers Complex Numbers
722
2,968 (avg. 4.1)
504 (69.8%)
5 (0.7%)
Luhn Luhn
1,690
12,801 (avg. 7.6)
1,205 (71.3%)
37 (2.2%)
Prime Factors Prime Factors
2,009
5,511 (avg. 2.7)
1,662 (82.7%)
77 (3.8%)
Grains Grains
1,868
8,142 (avg. 4.4)
1,447 (77.5%)
50 (2.7%)
Pythagorean Triplet Pythagorean Triplet
1,131
4,110 (avg. 3.6)
697 (61.6%)
19 (1.7%)
Palindrome Products Palindrome Products
1,046
7,007 (avg. 6.7)
538 (51.4%)
15 (1.4%)
Anagram Anagram
3,918
17,401 (avg. 4.4)
3,318 (84.7%)
234 (6.0%)
Acronym Acronym
2,012
11,166 (avg. 5.5)
1,678 (83.4%)
35 (1.7%)
High Scores High Scores
1,664
7,170 (avg. 4.3)
1,277 (76.7%)
22 (1.3%)
Isogram Isogram
3,143
12,177 (avg. 3.9)
2,595 (82.6%)
63 (2.0%)
Matching Brackets Matching Brackets
2,527
17,607 (avg. 7.0)
1,356 (53.7%)
39 (1.5%)
Phone Number Phone Number
2,914
20,838 (avg. 7.2)
2,339 (80.3%)
84 (2.9%)
Scale Generator Scale Generator
2,052
5,751 (avg. 2.8)
479 (23.3%)
10 (0.5%)
Series Series
1,769
10,049 (avg. 5.7)
1,200 (67.8%)
21 (1.2%)
Largest Series Product Largest Series Product
1,125
6,130 (avg. 5.4)
735 (65.3%)
12 (1.1%)
Transpose Transpose
2,067
21,209 (avg. 10.3)
862 (41.7%)
21 (1.0%)
Grep Grep
437
2,096 (avg. 4.8)
191 (43.7%)
7 (1.6%)
Rectangles Rectangles
1,819
4,941 (avg. 2.7)
306 (16.8%)
12 (0.7%)
Spiral Matrix Spiral Matrix
665
2,732 (avg. 4.1)
400 (60.2%)
8 (1.2%)
OCR Numbers OCR Numbers
910
3,811 (avg. 4.2)
401 (44.1%)
8 (0.9%)
Saddle Points Saddle Points
835
3,252 (avg. 3.9)
522 (62.5%)
12 (1.4%)
Forth Forth
809
3,980 (avg. 4.9)
276 (34.1%)
11 (1.4%)
Food Chain Food Chain
1,722
4,521 (avg. 2.6)
1,280 (74.3%)
25 (1.5%)
House House
686
3,761 (avg. 5.5)
328 (47.8%)
2 (0.3%)
ISBN Verifier ISBN Verifier
846
4,057 (avg. 4.8)
579 (68.4%)
20 (2.4%)
Pig Latin Pig Latin
925
4,212 (avg. 4.6)
586 (63.4%)
10 (1.1%)
Proverb Proverb
524
2,892 (avg. 5.5)
402 (76.7%)
6 (1.1%)
Twelve Days Twelve Days
522
3,528 (avg. 6.8)
346 (66.3%)
4 (0.8%)
Promises Promises
696
6,127 (avg. 8.8)
185 (26.6%)
7 (1.0%)
Yacht Yacht
397
2,480 (avg. 6.2)
291 (73.3%)
9 (2.3%)
Beer Song Beer Song
2,191
5,246 (avg. 2.4)
1,919 (87.6%)
89 (4.1%)
Resistor Color Trio Resistor Color Trio
471
2,976 (avg. 6.3)
350 (74.3%)
7 (1.5%)
Dominoes Dominoes
281
1,375 (avg. 4.9)
144 (51.2%)
5 (1.8%)
Say Say
524
2,704 (avg. 5.2)
362 (69.1%)
0 (0.0%)
Diamond Diamond
582
2,886 (avg. 5.0)
387 (66.5%)
5 (0.9%)
Rational Numbers Rational Numbers
416
1,802 (avg. 4.3)
291 (70.0%)
2 (0.5%)
Sublist Sublist
621
2,478 (avg. 4.0)
451 (72.6%)
8 (1.3%)
Binary Search Tree Binary Search Tree
661
2,303 (avg. 3.5)
430 (65.1%)
9 (1.4%)
Custom Set Custom Set
544
2,539 (avg. 4.7)
378 (69.5%)
4 (0.7%)
Binary Search Binary Search
616
1,888 (avg. 3.1)
457 (74.2%)
6 (1.0%)
Circular Buffer Circular Buffer
736
1,950 (avg. 2.6)
549 (74.6%)
17 (2.3%)
Simple Linked List Simple Linked List
601
3,265 (avg. 5.4)
355 (59.1%)
6 (1.0%)
Word Search Word Search
540
3,653 (avg. 6.8)
207 (38.3%)
6 (1.1%)
Variable Length Quantity Variable Length Quantity
274
1,225 (avg. 4.5)
158 (57.7%)
1 (0.4%)
Two Bucket Two Bucket
395
1,171 (avg. 3.0)
216 (54.7%)
4 (1.0%)
Alphametics Alphametics
348
1,857 (avg. 5.3)
148 (42.5%)
5 (1.4%)
Connect Connect
268
1,288 (avg. 4.8)
148 (55.2%)
1 (0.4%)
Bowling Bowling
763
7,316 (avg. 9.6)
251 (32.9%)
4 (0.5%)
Strain Strain
899
1,519 (avg. 1.7)
682 (75.9%)
16 (1.8%)
Flatten Array Flatten Array
1,034
4,945 (avg. 4.8)
679 (65.7%)
15 (1.5%)
Nth Prime Nth Prime
786
2,758 (avg. 3.5)
529 (67.3%)
3 (0.4%)
Sieve Sieve
726
1,555 (avg. 2.1)
555 (76.4%)
6 (0.8%)
Rotational Cipher Rotational Cipher
1,663
10,649 (avg. 6.4)
888 (53.4%)
33 (2.0%)
Diffie-Hellman Diffie-Hellman
1,475
5,243 (avg. 3.6)
670 (45.4%)
8 (0.5%)
Affine Cipher Affine Cipher
249
1,931 (avg. 7.8)
160 (64.3%)
5 (2.0%)
Atbash Cipher Atbash Cipher
731
2,640 (avg. 3.6)
573 (78.4%)
10 (1.4%)
Crypto Square Crypto Square
767
2,681 (avg. 3.5)
516 (67.3%)
16 (2.1%)
Robot Simulator Robot Simulator
838
4,266 (avg. 5.1)
496 (59.2%)
10 (1.2%)
Kindergarten Garden Kindergarten Garden
449
1,149 (avg. 2.6)
347 (77.3%)
5 (1.1%)
Sum of Multiples Sum of Multiples
867
3,771 (avg. 4.3)
557 (64.2%)
18 (2.1%)
Change Change
751
5,280 (avg. 7.0)
217 (28.9%)
2 (0.3%)
Protein Translation Protein Translation
4,132
15,071 (avg. 3.6)
2,276 (55.1%)
340 (8.2%)
Armstrong Numbers Armstrong Numbers
3,483
9,992 (avg. 2.9)
2,496 (71.7%)
172 (4.9%)
D&D Character D&D Character
1,885
9,101 (avg. 4.8)
1,018 (54.0%)
67 (3.6%)
Run-Length Encoding Run-Length Encoding
3,049
10,232 (avg. 3.4)
1,659 (54.4%)
109 (3.6%)
Darts Darts
3,347
7,133 (avg. 2.1)
2,135 (63.8%)
86 (2.6%)
Roman Numerals Roman Numerals
3,164
8,691 (avg. 2.7)
1,814 (57.3%)
72 (2.3%)
Square Root Square Root
887
1,768 (avg. 2.0)
575 (64.8%)
14 (1.6%)
All Your Base All Your Base
1,261
3,318 (avg. 2.6)
631 (50.0%)
37 (2.9%)
Minesweeper Minesweeper
1,324
3,371 (avg. 2.5)
603 (45.5%)
49 (3.7%)
Queen Attack Queen Attack
1,327
4,511 (avg. 3.4)
723 (54.5%)
46 (3.5%)
React React
1,628
3,322 (avg. 2.0)
285 (17.5%)
16 (1.0%)
Zipper Zipper
1,211
1,550 (avg. 1.3)
257 (21.2%)
17 (1.4%)
Zebra Puzzle Zebra Puzzle
133
345 (avg. 2.6)
81 (60.9%)
0 (0.0%)
Tournament Tournament
514
7,751 (avg. 15.1)
260 (50.6%)
14 (2.7%)
Rail Fence Cipher Rail Fence Cipher
481
6,612 (avg. 13.7)
235 (48.9%)
9 (1.9%)
REST API REST API
177
1,722 (avg. 9.7)
107 (60.5%)
2 (1.1%)
Go Counting Go Counting
94
658 (avg. 7.0)
73 (77.7%)
3 (3.2%)
Knapsack Knapsack
187
1,361 (avg. 7.3)
103 (55.1%)
2 (1.1%)
Satellite Satellite
106
437 (avg. 4.1)
74 (69.8%)
0 (0.0%)
Poker Poker
202
4,497 (avg. 22.3)
81 (40.1%)
4 (2.0%)
100 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
556
645 (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 (Legacy) Beer Song (Legacy)
31
39 (avg. 1.3)
31 (100.0%)
2 (6.5%)
Binary Binary
775
1,042 (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
165 (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
214 (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%)
15 unimplemented practice exercises
Bottle Song Bottle Song
DOT DSL DOT DSL
Error Handling Error Handling
Hangman Hangman
Killer Sudoku Helper Killer Sudoku Helper
Ledger Ledger
Lens Person Lens Person
Markdown Markdown
Micro Blog Micro Blog
POV POV
PaaS I/O PaaS I/O
Parallel Letter Frequency Parallel Letter Frequency
SGF Parsing SGF Parsing
State of Tic-Tac-Toe State of Tic-Tac-Toe
Tree Building Tree Building