Skip to content

ga-chicago/wdi-13-hw9-car-node-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homework: Modules

  • your task is to make a module (Car.js) that defines a car class – with both properties and methods (functions) – and exports it as a module.

In the Car.js file:

Users should be able to define the following properties of a new car:

  • color
  • convertible (boolean)

Cars should automatically come with the following property:

  • speed (0, at first)

Functions specs:

  • include accelerate and decelerate
    • these should take one argument, the speed, and add or substract it the from the current speed

Node modules:

You will notice a package.json file listing specific packages (a.k.a node modules) required for testing this assignment. Node modules will be vital to this unit and future javascript projects. In this case, our modules add automated testing functionality to our project.

Run npm install to install packages listed in package.json. This will create a node_modules folder that your project will draw from.

To test your Car class, run npm test to test the features. DO NOT ALTER THE TEST FILE. Continue coding in the Car.js file until all tests pass.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published