GithubHelp home page GithubHelp logo

jsinternwhiteboard's Introduction

Javascript Whiteboard Problems

There are several failing unit tests. The task is to make all of the unit tests pass.

The questions folder contains either incomplete, or incorrect functions that need to be fixed so the unit tests pass.

The test folder contains the tests that are being run against the functions, which should provide enough information to know what the function is supposed to be doing.

Javascript built-in methods (Array.prototype.map) are not fair game :)

To run only specific tests, comment out the require statements in testall.js. For instance:

require('test/test1');
// require('test/test2');

would obviously run only the first set of tests.

Requirements

NPM

Visit Node's documentation to install Node and NPM.

Running

NodeJS

To run all tests in NodeJS simply execute in the terminal:

node testall.js

Chrome

To run all tests in Chrome, execute in the terminal:

npm run build

then navigate chrome to http://localhost:1234. Output will be printed to the console and as raw text in Chrome.

jsinternwhiteboard's People

Contributors

retsam avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.