npm install chai-deep-closetoProvides deep.closeTo for the Chai assertion library.
#### Node.js
chai-deep-closeto is available on npm.
``sh`
$ npm install chai-deep-closeto
`javascript
var chai = require("chai");
var chaiDeepCloseTo = require("chai-deep-closeto");
chai.use(chaiDeepCloseTo);
`
#### Browser
include chai-deep-closeto.js after including chai.js
`html`
#### clsTo(expected, delta)
- @param _{ Array }_ expected
- @param _{ Number }_ delta
- @param _{ String }_ message \_optional\_
Asserts that the target is deeply equal expected, to within a +/- delta range.
`javascript`
expect([ 1.00001, 2.00001, 3.00001, 4.00001 ]).to.be.clsTo([ 1, 2, 3, 4 ], 1e-4);
#### deep.closeTo(expected, delta)
deep.closeTo is aliased to clsTo
`javascript``
expect([ 1.00001, 2.00001, 3.00001, 4.00001 ]).to.be.deep.closeTo([ 1, 2, 3, 4 ], 1e-4);