nerdamer-ts
Version:
javascript light-weight symbolic math expression evaluator
23 lines • 675 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.erf = void 0;
/**
* Returns the error function
* @param {Symbol} symbol
* @returns {Symbol}
*/
const Complex_1 = require("../../Complex");
const Symbol_1 = require("../../../Types/Symbol");
const Parser_1 = require("../../../Parser/Parser");
function erf(symbol) {
var _symbol = (0, Parser_1.evaluate)(symbol);
if (_symbol.isConstant()) {
return Math2.erf(_symbol);
}
else if (_symbol.isImaginary()) {
return Complex_1.Complex.erf(symbol);
}
return (0, Symbol_1.symfunction)('erf', arguments);
}
exports.erf = erf;
//# sourceMappingURL=erf.js.map