Although this book provides a brief introduction on JavaScript in its first chapter, you will need a basic knowledge of JavaScript and programming logic.
To test the code examples provided by this book, you will need a code editor (such as Atom or Visual Studio Code) so that you can read the code and also a browser (Chrome, Firefox, or Edge).
You can also test the examples online by accessing https://javascript-ds-algorithms-book.firebaseapp.com/. Also, remember to open the developer tools of the browser so that you can see what is being outputted in the browser's console.