dist-javascript-algorithms-and-data-structures
Version:
Algorithms and data-structures implemented on JavaScript
20 lines (17 loc) • 675 B
JavaScript
;
var _liuHui = _interopRequireDefault(require("../liuHui"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
describe('liuHui', () => {
it('should calculate π based on 12-gon', () => {
expect((0, _liuHui.default)(1)).toBe(3);
});
it('should calculate π based on 24-gon', () => {
expect((0, _liuHui.default)(2)).toBe(3.105828541230249);
});
it('should calculate π based on 6144-gon', () => {
expect((0, _liuHui.default)(10)).toBe(3.1415921059992717);
});
it('should calculate π based on 201326592-gon', () => {
expect((0, _liuHui.default)(25)).toBe(3.141592653589793);
});
});