This is a web project about the book Eloquent JavaScript!

A mentoring project crafted showing what I have learned in collaboration with a senior engineer, using real world practices.

hero image

Select exercise

Explore every exercise included in every chapter

Chapter 2

Program Structure

chapter image
Looping a triangle, FizzBuzz, Chessboard

Chapter 3

Functions

chapter image
Minimum, Recursion, Bean counting

Chapter 4

Data Structures: Objects and Arrays

chapter image
The sum of a range, reversing an array, a list, deep comparison

Chapter 5

Higher-order Functions

chapter image
Flattening, Your own loop, Everything, Dominant writing direction

Chapter 6

The Secret Life of Objects

chapter image
A vector type, Groups, Iterable groups, Borrowing a method