mirror of
https://github.com/josdejong/mathjs.git
synced 2026-01-18 14:59:29 +00:00
15 lines
399 B
JavaScript
15 lines
399 B
JavaScript
// test parser
|
|
|
|
var assert = require('assert');
|
|
var math = require('../../math.js'),
|
|
Parser = math.parser.Parser;
|
|
|
|
var parser = new Parser();
|
|
|
|
// test power operator
|
|
assert.equal(parser.eval('2^3'), 8);
|
|
assert.equal(parser.eval('1.5^1.5^1.5'), parser.eval('1.5^(1.5^1.5)'));
|
|
assert.equal(parser.eval('1.5^1.5^1.5^1.5'), parser.eval('1.5^(1.5^(1.5^1.5))'));
|
|
|
|
// TODO: extensively test the Parser
|