Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oakmac/js101

js101 Exercises
https://github.com/oakmac/js101

Last synced: 3 months ago
JSON representation

js101 Exercises

Awesome Lists containing this project

README

        

# JavaScript 101 - Programming Exercises

Programming exercises for a beginning JavaScript programmer.

These exercises focus on basic syntax and core library functions for:

- Functions
- Numbers
- `true`, `false`, `null`, `undefined`
- Strings
- Arrays
- Objects

## Install

Make sure that [Node.js] and [npm] are installed. Then, from this directory type:

```sh
npm install
```

This will install a folder named `node_modules/` into this folder.

## Directions

You will be writing functions in the JavaScript files found in the `exercises/`
folder.

Write your functions and then run:

```sh
npm test
```

The goal is to get the test suite to pass all conditions. Good luck!

## Continuously Run Test Suite

You may want to run the test suite anytime a file in `exercises/` changes:

```sh
npm run watch
```

This command will continuously run the test suite and stop on the first failing
test.

## License

[ISC License](LICENSE.md)

[Node.js]:https://nodejs.org/
[npm]:https://en.wikipedia.org/wiki/Npm_(software)